`
maziheng
  • 浏览: 57747 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

JavaScript中遍历方法(简单)

阅读更多
var stooge = {
	"first-name" : "Jerome",//属性名中如果包含非法的JS标识符或是JS保留字,必须用引号 ,反之可不用引号
	"last-name" : "Howard"
}
//枚举 Enumeration
function enumeration(){
	//for in 遍历对象
	stooge.asv='asv';
	var text = 'for in 遍历结果:<BR/>';
	for(var attr in stooge){
		if(stooge.hasOwnProperty(attr)){
			text += attr+':'+stooge[attr]+"<BR/>";
		}
	}
	document.getElementById('Enumeration1').innerHTML = text;
}

 其中attr是stooge的属性值,stooge[attr]是属性attr对应的值。

hasOwnProperty是判断属性是否是对象中的属性,还是继承自原型中的属性,如果是原型中的属性返回false。

分享到:
评论

相关推荐

    javascript先序遍历DOM树的方法

    既然DOM树是一个树结构,那么我们就可以使用遍历树结构的相关方法来对DOM树进行遍历,同时DOM2中的”Traversal”模块又提供了两种新的类型,从而可以很方便地实现DOM树的先序遍历。 注:本文中的5种方法都是对DOM的...

    JavaScript遍历查找数组中最大值与最小值的方法示例

    在JavaScript编程中,遍历数组以查找最大值和最小值是一项基本操作,广泛应用于数据分析、统计计算以及各种算法实现中。下面将详细讲解如何利用JavaScript实现这个功能,并提供相关的实例和技巧。 首先,我们来看...

    Gridview用javascript遍历所有控件的例子

    总结来说,通过JavaScript遍历GridView中的控件,我们可以实现客户端的批量操作,如批量删除、更新和修改。这种做法提高了用户体验,因为操作无需刷新整个页面即可完成。同时,理解并熟练运用JavaScript、jQuery以及...

    json的结构与遍历方法实例分析.docx

    JSON 遍历方法是指在 JSON 数据中查找、读取和操作数据的方法。常见的 JSON 遍历方法有递归遍历、迭代遍历和使用 JSON.parse() 方法将 JSON 字符串转换为 JSON 对象。 实例分析 以下是一个简单的 JSON 结构实例: ...

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

    本文将详细介绍如何使用JavaScript遍历DOM对象的所有属性,包括那些没有在HTML标签中显式设置的属性。 首先,我们要了解DOM对象的属性可以分为两种:一种是直接通过HTML标签定义的属性,另一种是JavaScript代码在...

    js遍历map javaScript遍历map的简单实现

    标题中提到的“js遍历map javaScript遍历map的简单实现”指的是如何在JavaScript中简单实现对Map对象的遍历。在JavaScript中,Map对象是一种存储键值对的结构,类似于Object,但是主要区别在于Map允许任何类型的值...

    JavaScript实现二叉树定义、遍历及查找的方法详解

    递归方法简单直观,但存在栈溢出的风险;而非递归方法虽然复杂一些,但更加高效稳定。构建二叉树通常涉及创建节点对象,并使用循环或递归逻辑来构建整棵树。例如,我们可以用数组来存储所有待插入的节点值,并按顺序...

    JavaScript中遍历对象的property的3种方法介绍

    在JavaScript中,遍历对象的属性是常见的编程需求,尤其在处理复杂的数据结构时。这里,我们将详细讨论三种遍历JavaScript对象属性的方法:for/in循环、Object.keys()以及Object.getOwnPropertyNames()。 1. **for/...

    计算机语言中的二叉树遍历问题JavaScript实现

    计算机语言中的二叉树遍历问题JavaScript实现 二叉树遍历问题是计算机科学中的一种基本问题,在树形结构中尤为常见。它的遍历方式有很多种,常见的有前序遍历、中序遍历和后序遍历。这些遍历方式的实现可以使用递归...

    详解javascript遍历方式

    为了方便例子讲解,现有数组和json对象如下 var demoArr = ['Javascript', 'Gulp', 'CSS3', 'Grunt', '...可以直接看示例,用得太多了,很简单 (function() { for(var i=0, len=demoArr.length; i&lt;len; i++) {

    JavaScript 另类遍历数组实现代码

    本文将详细解析一个非传统的JavaScript遍历数组的方法,并深入探讨其背后的原理、适用场景以及潜在的问题。该方法利用了JavaScript中的闭包和`call`方法来实现对DOM元素(在此例中为`&lt;div&gt;`标签)的遍历,这与常见的...

    遍历网页中的节点 js+html

    在网页开发中,JavaScript 和 HTML 是一对不可...这只是一个简单的示例,实际项目中可能需要结合更多的DOM操作和逻辑判断,来实现更复杂的遍历和处理。通过不断实践和学习,你将能更好地理解和运用遍历网页节点的技术。

    javascript forEach通用循环遍历方法

    JavaScript中的forEach方法是一种常用的数组遍历方式,它为数组提供了一个简单的迭代接口,使得开发者可以对数组中的每一个元素执行一个函数。然而,标准的forEach方法在一些情况下存在功能局限性,例如它不允许在...

    JavaScript中循环遍历Array与Map的方法小结

    这种方法简单直接,但不能遍历数组对象的原型链属性。 2. **for...in循环**: ```javascript for (var i in array) { alert(array[i]); } ``` for...in循环遍历数组的所有可枚举属性,包括从原型链继承的属性...

    Javascript Jquery 遍历Json的实现代码

    这种方法使得遍历并处理JSON数据变得简单,尤其在我们需要对数据进行DOM操作时。 如果你想要搜索或过滤JSON数据,可以创建一个函数,接收关键词`kw`,并在遍历过程中检查每个对象的某个属性是否包含关键词,例如: ...

    JavaScript实现二叉树的先序、中序及后序遍历方法详解

    本文实例讲述了JavaScript实现二叉树的先序、中序及后序遍历方法。分享给大家供大家参考,具体如下: 之前学数据结构的时候,学了二叉树的先序、中序、后序遍历的方法,并用C语言实现了,下文是用js实现二叉树的3种...

    for循环简单操作 数字的遍历

    在JavaScript(JS)中,`for`...总结来说,`for`循环是JavaScript中不可或缺的一部分,它在遍历数字、数组、对象属性等方面发挥着重要作用。理解和掌握`for`循环的用法和陷阱,能帮助开发者编写更加高效和可控的代码。

    JavaScript遍历数组和对象的元素简单操作示例

    JavaScript遍历数组和对象的元素简单操作示例中的知识点涵盖了如何利用JavaScript语言对数组和对象进行遍历操作。在JavaScript中,数组是基于零的、有序的集合,而对象则是键值对的集合。掌握数组和对象的遍历方法是...

Global site tag (gtag.js) - Google Analytics