我已經聲明如下語法錯誤在JavaScript對象聲明
var me = {'alex','moore','baby','you'};
無屬性名稱的對象。我只想要元素被設置爲字符串。但我在鉻開發工具和螢火蟲中都出現錯誤。我已經Google搜索,但找不到任何好的答案。
我在做什麼錯了?
謝謝。
編輯
謝謝您的回答。我問的原因是我正在閱讀一本書「Javascript:權威指南」。在PDF文件的第115頁,它指出,Javascript對象::
"They can also be used
(by ignoring the value part of the string-to-value mapping)
to represent sets of strings."
所以我試圖測試它,但得到錯誤。看來這本書是錯誤的,他們可以用來表示字符串集。
這不是創建對象的有效簽名..爲什麼不創建一個數組而不是這個..? '['alex','moore','baby','you'];' –
你需要它是一個數組。 'var me = ['alex','moore','baby','you'];' – Andy
如果你想讓它成爲一個對象 - 給每個鍵分配一個值! –