1. [] 与 .
定义对象
var obj = {
a:123,
b:"string",
c:function() {},
d:[1,2,3,4]
};
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)