手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >用nodejs实现PHP的print_r函数代码
用nodejs实现PHP的print_r函数代码
摘要:复制代码代码如下:functionergodic(obj,indentation){varindent=""+indentation;if(...

复制代码 代码如下:

function ergodic(obj,indentation){

var indent = " " + indentation;

if(obj.constructor == Array || obj.constructor == Object){

for(var p in obj){

if(obj[p].constructor == Array|| obj[p].constructor == Object){

console.log(indent + "["+p+"] => "+typeof(obj)+"");

console.log(indent + "{");

ergodic(obj[p], indent);

console.log(indent + "}");

} else if (obj[p].constructor == String) {

console.log(indent + "["+p+"] => '"+obj[p]+"'");

} else {

console.log(indent + "["+p+"] => "+obj[p]+"");

}

}

}

}

function print_r(obj) {

console.log("{")

ergodic(obj, "");

console.log("}")

}

var stu = {'name':'Alan','grade':{'Chinese':120,'math':130,'competition':{'NOI':'First prize'}}};

print_r(stu);

【用nodejs实现PHP的print_r函数代码】相关文章:

node.js微信公众平台开发教程

javascript实现简单的进度条

nodejs怎么简单实现中英文翻译

js实现异步循环实现代码

一个表格收缩展开的函数

实现DIV圆角的JavaScript代码

用javascript动态注释掉HTML代码

javascript的函数第1/3页

利用js实现禁止复制文本信息

jQuery实现div随意拖动的实例代码(通用代码)

精品推荐
分类导航