`
solon.jar
  • 浏览: 44746 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

遍历JavaScript对象的所有属性

阅读更多

  1. /*
  2. * 用来遍历指定对象所有的属性名称和值
  3. * obj 需要遍历的对象
  4. * author: Jet Mah
  5. * website: http://www.javatang.com/archives/2006/09/13/442864.html 
  6. */ 
  7. function allPrpos(obj) { 
  8.     // 用来保存所有的属性名称和值
  9.     var props = "";
  10.     // 开始遍历
  11.     for(var p in obj){ 
  12.         // 方法
  13.         if(typeof(obj[p])=="function"){ 
  14.             obj[p]();
  15.         }else{ 
  16.             // p 为属性名称,obj[p]为对应属性的值
  17.             props+= p + "=" + obj[p] + "\t";
  18.         } 
  19.     } 
  20.     // 最后显示所有的属性
  21.     alert(props);
  22. }

真正的JavaScript参考手册:http://www.ajiang.net/article/artview.asp?id=469

 

参考资料:
演示 for…in 循环语句示例
http://www.blabla.cn/js_examples/042_js_for_in.html


AJAX的JavaScript的反射机制
http://tech.163.com/06/0621/09/2K4MLGA20009159V.html

分享到:
评论

相关推荐

    遍历指定对象所有的属性名称和值.rar

    遍历对象属性的方法主要有以下几种: 1. **for...in循环**: 这是最常用的遍历对象属性的方式。`for...in`循环会遍历对象的所有可枚举属性,包括其原型链上的属性。例如: ```javascript let obj = {name: '...

    js 实现 JavaScript遍历对象中的所有属性

    js 实现 JavaScript遍历对象中的所有属性! 值得下载看看!资源免费,大家分享!!

    idx遍历JavaScript对象和数组属性的实用工具

    "idx"是一个实用工具库,专为遍历JavaScript对象和数组属性而设计,它简化了对这些数据结构的访问和操作。 在JavaScript中,对象可以看作是键值对的集合,而数组则是一系列有序元素的集合。遍历这些数据结构通常...

    JavaScript简单遍历DOM对象所有属性的实现方法

    本文实例讲述了JavaScript遍历DOM对象所有属性的实现方法。分享给大家供大家参考,具体如下: DOM对象的HTML: 复制代码 代码如下:<button id=”btnToggleState” onclick=”toggleStateManagement()”>...

    js代码-vue 遍历对象的所有属性增加变化侦测 1

    在JavaScript和Vue.js开发中,实现对象属性的变化侦测是一项重要的功能,这使得我们能够实时监控数据的变化并触发相应的更新操作。Vue.js框架提供了一种称为"响应式系统"的机制,它能自动追踪和响应数据变化。在这个...

    js 遍历对象的属性的代码

    总结来说,遍历JavaScript对象的属性通常使用`for...in`语句,但要区分对象自身的属性与继承的属性,可以结合使用`hasOwnProperty`方法。在处理复杂的继承关系和属性时,理解这些细节至关重要,以便有效地管理和操作...

    JS遍历页面所有对象属性及实现方法

    在JavaScript中,遍历对象属性是一项常见的任务,尤其在处理DOM元素或自定义对象时。本文将深入探讨如何使用`for...in`循环以及其他方法来遍历对象的所有属性。 首先,`for...in`循环是JavaScript中遍历对象属性的...

    js简单遍历获取对象中的属性值的方法示例

    主要介绍了js简单遍历获取对象中的属性值的方法,涉及javascript使用for循环遍历json对象属性值的简单操作技巧,需要的朋友可以参考下

    javascript遍历json对象的key和任意js对象属性实例.docx

    javascript遍历json对象的key和任意js对象属性实例.docx

    js遍历属性 以及 js prototype 和继承

    首先,让我们来看如何遍历JavaScript对象的属性。JavaScript提供了多种方法来访问和遍历对象的属性: 1. `for...in`循环:这是最常用的遍历对象属性的方法。它会遍历对象的所有可枚举属性,包括从原型链继承的属性...

    jQuery 1.5 遍历xml节点属性

    这个示例在页面加载完成后,会解析XML字符串,然后遍历并打印出所有具有"attr1"属性的节点的所有属性及其值。这个例子展示了如何在jQuery 1.5中有效地处理XML数据,这对于需要从XML数据源获取信息的Web应用尤其有用...

    JS遍历对象属性的方法示例

    遍历JavaScript某个对象所有的属性名称和值的方法,这样想使用方法的时候非常的直观和方便。代码如下: /* * 用来遍历指定对象所有的属性名称和值 * obj 需要遍历的对象 * author: Jet Mah */ function allPrpos ( ...

    javascript遍历json对象的key和任意js对象属性实例

    使用 keys 方法获取该对象的属性和方法: function Pasta(grain, width, shape) { this.grain = grain; this.width = width; this.shape = shape; this.toString = function () { return (this.grain + ", " ...

    JS中如何轻松遍历对象属性的方式总结

    在JavaScript中,遍历对象属性是常见的操作,用于访问或处理对象的所有属性。本文将详细介绍在JS中如何轻松遍历对象属性的几种方式,并通过示例代码进行详细解释。 1. **Object.keys()** `Object.keys()` 方法...

    浅谈JavaScript中的属性:如何遍历属性

    在JavaScript中,遍历一个对象的属性往往没有在其他语言中遍历一个哈希(有些语言称为字典)的键那么简单。这主要有两个方面的原因:一个是,JavaScript中的对象通常都处在某个原型链中,它会从一个或多个的上层原型上...

    JQuery $.each遍历JavaScript数组对象实例

    在本例中,我们将深入探讨如何使用`$.each`处理JSON数据,特别是从JSON字符串转换为JavaScript对象的重要性。 首先,让我们回顾一下`$.each`的基本用法。它接受两个参数:一个可迭代的对象(数组或对象)和一个回调...

Global site tag (gtag.js) - Google Analytics