js中遍历对象的属性和值

Posted 金玲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中遍历对象的属性和值相关的知识,希望对你有一定的参考价值。

今天想看一下js的数组遍历的内容,搜索到了一个关于对象遍历写好的函数,保留一下。以后好用。

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 ) ;
}

使用说明:在需要查询的对象中运行即可。

eg:function zTreeBeforeExpand(treeId,treeNode){

           allPrpos (treeNode);//将需要查询的对象录入即可

    }











以上是关于js中遍历对象的属性和值的主要内容,如果未能解决你的问题,请参考以下文章

angularjs怎么遍历每个对象的属性的值

如何遍历对象属性并返回值?

5种js遍历对象属性的方法

#yyds干货盘点# js学习笔记四十四遍历对象的属性和值

C++遍历获得一个类的所有属性名,对该类的实例的所有属性的值 ...~~

循环遍历嵌套数据并显示对象属性和值