Tag Archives: 遍历

遍历JavaScript对象的属性和值

JavaScript调试起来很不方便,有时候需要知道某个对象有哪些属性和值,利用下面的代码就可以了: function getAttribute(obj) { // 用来保存所有的属性名称和值 var props = ""; // 开始遍历 for(var p in obj){ // 方法 if(typeof(obj[p])=="function" { obj[p](); }else{ if(typeof(obj[p])=="object" { //递归 getAttribute(obj[p]); }else{ // p 为属性名称,obj[p]为对应属性的值 props+= p + "=" + obj[p] + "t"; } } } // 最后显示所有的属性 document.write(props + " " ; }