前端入门必看: JS 访问对象属性的两种方法(方括号法与点表示法)

 

请看下面的例子:

 

var person = {
  name: "nick",
};

console.log( person["name"] ); // "nick";
console.log( person.name ); // "nick";

 

两种方法优缺点:

 

1.方括号法

可以通过变量访问对象的属性,而点表示法不可以;

须加双引号或单引号,可以是任何字符串。

 

2.点表示法

可以访问对象的属性,但是不支持通过变量访问对象的属性。

这种方法较为直观,结合实际情况使用。

 

虽然这个知识点很基本,但是对于新手来说是很必要搞清楚的,因为容易和数组搞混。

 

posted @ 2019-08-07 17:56  CloudBarryChen  阅读(1147)  评论(0编辑  收藏  举报