2014-04-05 27 views
-1

我想知道在下面的代碼中,那些空方括號在這兩個變量(invite,rsvps)中做了什麼。空方括號表示javascript中的變量值是什麼?

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, 
}); 
+1

一個空的數組/集合? – elclanrs

回答

4

[]new Array()的簡寫。它通常在new Array()以上,因爲它對JavaScript引擎更輕量級。

使用new Array()引擎必須在範圍鏈上找到構造函數。這個構造函數可能被覆蓋或操作。

+0

感謝您回答我的問題!這是非常有幫助和信息。 –

0

[]用於定義數組。這樣該變量可以將多個對象存儲在一個對象中。

相關問題