对象名称没有引号,对象属性在引号中

时间:2015-10-23 04:24:37

标签: javascript

作为Javascript的新手,我读了这个

Object.defineProperty(person1, "name", {
    enumerable: false
});

我想知道为什么person1对象不在引号中,属性名称是。 这是一个事实,每当我们提到一个地方我们必须使用它周围的报价?感谢。

1 个答案:

答案 0 :(得分:0)

“name”是一个字符串,因此您需要将其放在引号内。但是当你在对象上加上引号,即person1时,它会表现为字符串文字,而不是对象。