学科分类
目录
JavaScript网页编程

遍历对象的属性和方法

使用for…in语法可以遍历对象中的所有属性和方法,示例代码如下。

// 准备一个待遍历的对象

var obj = { name: '小明', age: 18, sex: '男' };

// 遍历obj对象

for (var k in obj) {

 // 通过k可以获取遍历过程中的属性名或方法名

 console.log(k);    // 依次输出:name、age、sex

 console.log(obj[k]);  // 依次输出:小明、18、男

}

在上述代码中,k是一个变量名,可以自定义,习惯上命名为k或者key,表示键名。当遍历到每个成员时,使用k来获取当前成员的名称,使用obj[k]获取对应的值。另外,如果对象中包含方法,则可以通过“objk”进行调用。

点击此处
隐藏目录