2011-11-28 25 views
0

您好我不知道究竟是什麼做這樣的句子:VAR V1 =新類(PARAMS),對象= {}

var v1 = new class(params) , object = {} 

真實的例子是:(從https://github.com/visionmedia/parted用法段)

var parser = new multipart(type, options) , parts = {}; 

我明白,解析器將是一個新的多部分對象,但部分?究竟是什麼?創建空對象?我必須推送一些數據?

感謝您的建議!

回答

1

var聲明可以帶多個變量。例如:

var a = 1, b = 2; 

它聲明瞭兩個變量a和b,並分別給它們賦值1和2。

換句話說,在你的例子中,parts是一個新的變量,被分配了一個「空」對象。

0

{}在JavaScript中使用JavaScript的文字對象表示法創建一個新的空對象。

obj1 = { foo: 2 } // Now obj1.foo is 2 
obj2 = { foo: 3, bar: "hello" } // Now obj2.foo is 3 and obj2.bar is "hello" 

使用文本對象符號創建對象的其它實例