`
tianshizhilei
  • 浏览: 81423 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js遍历元素属性

阅读更多

var person= { 
    name: 'zhangsan', 
    pass: '123' , 
    'sni.ni' : 'sss', 
    hello:function (){
          for(var i=0;i<arguments.length;i++){  
                 //在不知参数个数情况下可通过for循环遍历              
                 // arguments这个是js 默认提供 
                alert("arr["+i+"]="+arguments[i]); 
          }
     }
}
   
//遍历属性 
 for(var item in person){  
        if(typeof person[item]  === 'string'){ 
              alert("person中"+item+"的值="+person[item]); 
        }else if(typeof person[item] === 'function'){ 
              person[item](1,1);//js 的function的参数可以动态的改变 
         }  
 } 
 
//添加属性

person.isMe = 'kaobian'; // 这种是属性名字正常的 
//当属性名字不正常时,像下面这种,必须用这种形式的, 
person['isMe.kaobian'] = 'hello kaobian'; //上面的也可以用下面的形式 
      for(var item in person){ 
            if(typeof person[item]  === 'string'){ 
                   alert("person中"+item+"的值="+person[item]); 
            }else if(typeof person[item] === 'function'){
                   person[item](1,1); 
            }   
      }

分享到:
评论

相关推荐

    遍历SVG元素属性

    遍历SVG元素属性通常涉及JavaScript编程,通过DOM操作来访问和修改这些属性。例如,可以使用`document.querySelector()`或`document.querySelectorAll()`获取SVG元素,然后通过`.getAttribute()`获取属性值,用`....

    Javascript如何遍历一个文件夹下的所有文件与目录

    ### JavaScript遍历文件夹下的所有文件与目录 在JavaScript中,遍历文件夹下的所有文件与目录是一项常见的任务,尤其是在需要处理本地文件系统时。本文将详细介绍如何使用`Scripting.FileSystemObject`对象来实现这...

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

    Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和使用 for…in 循环遍历该对象时返回的顺序一致 。如果对象的键-值都不可枚举,那么将返回由键组成的数组。 这是...

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

    在JavaScript中,遍历对象属性是一项基础且常用的操作,它涉及到对对象的深入理解和动态操作。本篇文章将详细讲解如何遍历JavaScript对象的属性,并通过示例代码展示具体的应用。 首先,JavaScript提供了多种遍历...

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

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

    .遍历DOM元素

    本篇文章将深入探讨如何遍历DOM元素,包括不同遍历方法、遍历的应用场景以及注意事项。 一、DOM遍历方法 1. 前向遍历(深度优先遍历) 使用`childNodes`属性可以获取元素的所有子节点,包括文本节点和注释节点。...

    遍历网页获取元素

    在IT领域,网页遍历和元素获取是一项基本的技能,特别是在网页自动化、数据抓取以及网络编程中。本文将深入探讨如何使用编程语言,如C++(以VC2008为例),来实现这一功能,同时结合表单的填写操作。 首先,我们...

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

    总结来说,遍历DOM对象内的元素属性是通过JavaScript实现的,主要利用`for...in`循环配合`hasOwnProperty()`方法,以确保只处理对象自身的属性,而不包括继承的属性。通过这样的方式,我们可以方便地查看和操作HTML...

    使用javascript遍历XML文件并显示

    这篇博客“使用javascript遍历XML文件并显示”探讨了如何利用JavaScript对XML文件进行读取和遍历,并将内容呈现在网页上。 首先,我们需要理解XML的基本概念。XML是一种自描述的、结构化的数据格式,用于存储和传输...

    js 遍历数组取出字符串用逗号拼接;js 如何获取循环出来的最后一个i或者取i的最大值.pdf

    在JavaScript中,数组遍历和字符串拼接是常见的操作,特别是在处理用户界面展示或数据处理时。本示例中,我们关注的是如何遍历数组并将其中的字符串元素用逗号连接起来,同时如何获取循环中的最大索引或最后一个索引...

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

    本文将深入探讨如何使用JavaScript遍历DOM对象的所有属性。 首先,我们要明确一个基本概念:DOM对象是JavaScript中对HTML元素的抽象表示。例如,在提供的示例中,`()"&gt;` 是HTML中的一个按钮元素,它在JavaScript中...

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

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

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

    在JavaScript(JS)中,`for`循环是一种常用的控制流程结构,用于重复执行一段代码,直到满足特定条件为止。这个循环通常由三个部分组成:初始化、条件检查和更新,这三部分分别用圆括号中的单次表达式、条件表达式...

    jQuery 1.5 遍历xml节点属性

    在这个过程中,`.attr(name)`用于获取或设置元素的属性值,`.attr.each()`则遍历元素的所有属性。需要注意的是,`.attr.each()`并不是jQuery的核心方法,而是对`jQuery.fn.attr`的一个扩展,如在描述中提到的博客...

    Javascript中二维数组的遍历

    Javascript中二维数组的遍历 在 Javascript 中,二维数组的遍历是一种非常常见的操作。二维数组,即多维数组的特殊情况,是指每个元素也是一个数组的数组。这种数据结构在实际应用中非常常见,例如,在表单处理、...

    js遍历子节点子元素附属性及方法

    在JavaScript中,遍历子节点和子元素是常见的任务,尤其是在处理DOM(文档对象模型)时。本篇文章将详细介绍如何使用JS实现这一功能,并提供相关的属性和方法。 首先,我们可以通过`getElementById`方法获取到特定...

    js 树形结构数据遍历条件判断删除对应数据.pdf

    树形结构数据通常包含嵌套的数组,每个元素代表一个节点,可能有子节点(children)属性。`filterTreeData` 函数就是针对这种数据结构设计的一个方法,用于遍历树形数据并根据指定条件删除对应的数据节点。 首先,...

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

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

Global site tag (gtag.js) - Google Analytics