简单对象文字:
var obj = {};
obj.name = 'stackoverflow';
obj.age = 13;
对比
嵌套对象文字:
var obj = {
name: 'stackoverflow',
age: 13
}
简单对象文字和嵌套对象文字有什么区别?
哪种方式更好?
最佳答案
这些在技术上是相同的,区别仅在于语法。您可以同时创建对象及其所有属性,稍后添加属性,或者在创建时包含一些属性,然后稍后添加其他属性。这就是 JavaScript 对象的灵 active 。
其中一个强大的方面是,您可以在程序中创建一个对象,然后允许您的用户或应用程序流通过函数动态添加或删除属性。
关于javascript - 简单对象字面量和嵌套对象字面量之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39945563/