【发布时间】:2021-06-28 00:02:37
【问题描述】:
在 PHP 中,可以自动分配键而不需要名称或变量:
$myObject = ['someCrap' =>[]];
for($i=0;$i<=10;$i++) {
$myObject['someCrap'][] = 90 * $i;
};
var_dump($myObject);
这可以在 Javascript 中完成吗?我试过以下代码:
let myObject = {'someCrap':{}}
for(let i=0;i<=10;i++) {
myObject['someCrap'][] = 90 * i
}
console.log({myObject})
产生Uncaught SyntaxError: expected expression, got ']'。有没有办法在不使用计数器的情况下实现这一点,或者这是唯一的方法?
【问题讨论】:
标签: javascript php object assign