遍历JavaScript对象的所有属性

/*
* 用来遍历指定对象所有的属性名称和值
* obj 需要遍历的对象
*/

function  allPrpos(obj)  {
      
// 用来保存所有的属性名称和值
      var props = "";
      
// 开始遍历
      for(var p in obj){
            
// 方法
            if(typeof(obj[p])=="function"){
                  obj[p]();
            }
else{
                  
// p 为属性名称,obj[p]为对应属性的值
                  props+= p + "=" + obj[p] + " ";
            }

      }

      
// 最后显示所有的属性
      alert(props);
}
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页