如何在javascript中的对象中添加新属性

时间:2016-10-19 07:26:04

标签: javascript

我有一个obj喜欢

grade

现在我想在obj中添加一个名为var obj = { name : "Jenny", roll : "1000", grade :"7" } 的新属性。

之后我的对象看起来像

obj

我没有从obj[op]=value config.params array获得任何方法。如何实现这一点。

2 个答案:

答案 0 :(得分:4)

这是一个对象,因此您无法执行obj[op] = value

相反,您可以执行obj.op = value

在这种情况下,obj.grade = 7将达到目的。

答案 1 :(得分:-1)

你可以这样做。

   Object.defineProperty(obj, 'grade', {
      value: '7'
    });