js 遍历对象
2016-01-07 22:59
591 查看
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);//将需要查询的对象录入即可
}
// 用来保存所有的属性名称和值
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);//将需要查询的对象录入即可
}
相关文章推荐
- javascript之复习(css属性值的计算)
- 对javascript匿名函数的理解(透彻版)
- javascript深入理解js闭包
- js中的日历插件
- javascript数组常用方法(一)
- js--动画
- js--动画
- ExtJS3 - 一个简洁完整的后台管理系统入门实例
- javascript构造函数
- JS 退出系统并跳转到登录界面的实现代码
- JSON-基础知识及实例应用
- Math.random()-实现浏览器验证码点击刷新的JS方法核心
- 转发和重定向
- JS刷新父窗口的几种方式
- javascript中如何声明一个正则表达式对象
- ECMAScript 基础
- javascript中加减乘除出错的解决办法
- 排序—选择排序(js实现)
- JS中math()函数相关问题
- 关于HTML(JSP)页面的缓存设置 -- cache-control