空方括号在 javascript 中表示为变量值是什么?



我想知道那些空方括号在下面代码中的这两个变量(邀请,rsvps)中有什么作用。

Parties.insert({
  _id: id,
  owner: this.userId,
  x: options.x,
  y: options.y,
  title: options.title,
  description: options.description,
  public: !! options.public,
  invited: [],
  rsvps: [],
  likes: 0,
});

[]new Array()的简写。它经常高于new Array(),因为它对于JavaScript引擎来说更轻量级。

有了new Array()引擎必须沿着作用域链向上找到构造函数。并且此构造函数可能已被覆盖或操纵。

[] 用于定义数组。以便变量可以在一个对象中存储多个对象。

[]是一个

没有值的空数组。

最新更新