js遍历对象所有的属性名称和值

/*
* 用来遍历指定对象所有的属性名称和值
* obj 需要遍历的对象
* author: Jet Mah
* website: http://www.javatang.com/archives/2006/09/13/442864.html 
*/ 
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] + "\t";
        } 
    } 
    // 最后显示所有的属性
    alert(props);
}

  

遍历JavaScript某个对象所有的属性名称和值的方法,这样想使用方法的时候非常的直观和方便。整理成了一个函数

来自阿江

整理了几个javascript参考文档
  
  当需要用的时候发现一个也找不出来了,费了不少工夫找到了这些,已制作为chm文件:
  
  1、javascript 参考 V1.5(英文)
  http://www.ajiang.net/tools/CoreReferenceJS15.chm
  2、javascript 指南 V1.5(英文)
  http://www.ajiang.net/tools/CoreGuideJS15.chm
  以上来自
  http://devedge.netscape.com/central/javascript/
  
  3、javascript 参考 来自 www.devguru.com(英文)结构很清晰
  http://www.ajiang.net/tools/javascript_devguru.chm
  4、中文的参考
  http://www.ajiang.net/tools/JavaScriptHelp_cn.chm

猜你喜欢

转载自www.cnblogs.com/pythonClub/p/10460237.html