`
solon.jar
  • 浏览: 45484 次
  • 性别: 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对象以及如何获取和遍历对象属性的基础。掌握这些技能对于进行Web前端开发是非常关键的。开发人员在实际应用中可能还需要针对特定情况采用不同的遍历和操作策略,但上述...

    jquery动态遍历Json对象的属性和值的方法

    总的来说,遍历和动态操作JSON对象或JavaScript对象的属性是日常开发中的基本操作,这些方法可以帮助开发者更好地管理和处理数据。无论是简单的赋值,还是复杂的对象复制,JavaScript都提供了相应的机制来支持。在...

    遍历json 对象的属性并且动态添加属性的实现

    了解以上内容之后,我们可以总结,遍历JSON对象属性并动态添加属性是一种非常实用的JavaScript编程技巧。熟练掌握这些技能,对于处理Web前端数据以及后端数据传输都非常重要。通过示例代码以及实际应用场景的分析,...

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

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

    js 遍历对象的属性的代码

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

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

    ### JavaScript遍历JSON对象的Key和任意JS对象属性实例 #### 概述 在JavaScript编程中,经常需要遍历对象的属性来进行数据处理或逻辑控制。对于JSON对象(本质上是JavaScript对象的一种)和其他类型的对象,我们...

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

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

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

    在本篇文章中,我们将重点介绍如何在JavaScript中使用for循环来遍历一个对象,并获取其内部数组对象中属性的值。通过一个具体的示例,我们将演示如何实现这一功能,并提供相关的代码段和解释。 首先,我们定义了一...

    遍历DOM对象内的元素属性示例代码

    在JavaScript中,可以使用`for...in`循环来遍历对象的所有可枚举属性,包括从原型链继承的属性。在DOM元素对象中,这些属性包括如`id`、`className`、`innerHTML`等标准属性,也可能包含自定义属性。以下是使用`for....

    js中遍历对象的属性和值的方法

    除了`for...in`循环,还有其他几种遍历对象属性的方法: **1. `Object.keys()`** 这个方法返回一个包含对象所有可枚举属性名称的数组。可以配合`forEach()`或其他数组方法来遍历这些属性。例如: ```javascript ...

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

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

    jQuery 1.5 遍历xml节点属性

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

Global site tag (gtag.js) - Google Analytics