而不是先定义数组然后将它们分配给对象的属性,我想知道是否可以同时执行这两个操作。所以我有:
const myArray = [var1, var2]
const obj = { myProperty: myArray }
我想做类似的事情:
const obj = { myProperty: [var1, var2] }
显然这不起作用,但是也许有一种方法可以使它起作用?
这对我有用
const var1 = "hello";
const var2 = "world";
const obj = { myProperty: [var1, var2] }
console.log("Object", obj);
我想知道您需要这个。
如果您要说的是需要引用分配给该属性的数组,那么可以,因为JS支持赋值表达式。
const var1 = "hello";
const var2 = "world";
const obj = { myProperty: arr = [var1, var2] }
console.log(obj);
console.log(arr);
arr可用作对数组的引用。