您的位置:首页 > Web前端 > JavaScript

javascript点滴

2015-06-18 15:06 585 查看
1. [] 与 .

定义对象

var obj = {
a:123,
b:"string",
c:function() {},
d:[1,2,3,4]
};


使用for in遍历该对象
for (var i in obj) {
console.log(i + "(" + typeof(obj.i) + ")");
console.log(i + "(" + typeof(obj[i]) + ")");
}
运行结果为

a(undefined)
a(number)
b(undefined)
b(string)
c(undefined)
c(function)
d(undefined)
d(object)


所以用.无法在for in中取到对应属性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: