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中遍历对象的属性和值的更多相关文章
- js中遍历对象的属性和值的方法
		鉴于循环目标是个对象,length是为undefined,用map等对数组的循环方法不行,对象就用此下方法 for(var key in _this.lists.medicines){ medicin ... 
- JS遍历对象的属性和值
		对于需要动态获取对象的某些属性和对应的值的时候,就需要遍历对象的属性和值. const user = { name: '张三', age: 20, addr: '湖北武汉', sex: '男' } / ... 
- JS中访问对象的属性
		方式一: 对象名.属性名; 方式二: 对象名["属性名"]; ★注意:方式二中,属性名以字符串的形式出现在方括号中,这意味着通过方式二访问属性的话,可以实现“动态访问对象的 ... 
- 5月15日上课笔记-js中 location对象的属性、document对象、js内置对象、Date事件对象、
		location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID ... 
- Js中获取对象的所有key值
		假如现在有一个对象 var obj = { A:2 ,B:"Ray" ,C:true ,D:function(){} } 如果想遍历对象obj中的所有键值,一般是用以下方式 for ... 
- js中遍历对象(5种)和遍历数组(6种)的方法总结(转载)
		一.遍历对象方法 1.for...in遍历输出的是对象自身的属性以及原型链上可枚举的属性(不含Symbol属性),原型链上的属性最后输出说明先遍历的是自身的可枚举属性,后遍历原型链上的 eg: var ... 
- JS中遍历对象属性的四种方法
		Object.keys().Object.values().Object.entries().for...in.Map (1)Object.keys(): let ex1 = {c1: 'white' ... 
- js 前端词典对象的属性和值读取
		通常服务端返回比较奇葩的数据对象,不知道该怎么将这个对象转换为可用实体,想了很久,突发奇想想到了这么个方法. 需求是这样:企业有多个产品,产品有分为很几个种类.服务端有获取产品的接口,和单独获取产品种 ... 
- js中json对象取键和值
		1.json中输出各个键值: var ohp = {"星期一":18,"星期二":16,"星期三":19,"星期四":1 ... 
随机推荐
- java nio 与io区别
			转自:http://blog.csdn.net/keda8997110/article/details/19549493 当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使 ... 
- linux下删除文件夹的命令
			使用rm -rf 目录名字 命令即可 -r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思 eg 删除文件夹实例:rm -rf /var/log/httpd/acc ... 
- ajax绑定
			function Select() { var data = $("#SelectByTime").serialize(); $.post( "settle.aspx?a ... 
- Qt中sizeof
			class a{ int d; // virtual void ssss(); }; qDebug() <<sizeof(a) << sizeof(int) << ... 
- 摆花(2012Noip普及组第3题)
			摆花 (flower.cpp/c/pas) [问题描述] 小明的花店新开张,为了吸引顾客,他想在花店的门口摆上一排花,共 m 盆.通过调查顾客的喜好,小明列出了顾客最喜欢的 n 种花,从 1 到 n ... 
- vmware 安装 macos
			http://jingyan.baidu.com/article/ff411625b9011212e48237b4.html 
- 批处理——putCMAC小版本
			@ECHO off del telcc.vbs del telcc.bat del ftp1.txt del ftp1.bat @echo off setlocal enabledelayedexpa ... 
- android ORM框架ORMLite封装
			源码:http://download.csdn.net/detail/a924571572/9415506 一.框架效率对比 由于目前公司里面android端数据的数据量基本在千条以内,所以选择了更为 ... 
- pimpl idiom vs. bridge design pattern
			http://stackoverflow.com/questions/2346163/pimpl-idiom-vs-bridge-design-pattern 
- C#语言Winform防SQl注入做用户登录的例子
			using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Sy ... 
