前端入门必看: JS 访问对象属性的两种方法(方括号法与点表示法)
请看下面的例子:
var person = {
name: "nick",
};
console.log( person["name"] ); // "nick";
console.log( person.name ); // "nick";
两种方法优缺点:
1.方括号法
可以通过变量访问对象的属性,而点表示法不可以;
须加双引号或单引号,可以是任何字符串。
2.点表示法
可以访问对象的属性,但是不支持通过变量访问对象的属性。
这种方法较为直观,结合实际情况使用。
虽然这个知识点很基本,但是对于新手来说是很必要搞清楚的,因为容易和数组搞混。