2016-01-05 60 views
0

有人能告訴我這段代碼有什麼問題。解析文件時出現意外的令牌 - javascript

var ingredient: { 
     "text": text, 
     "id": Math.floor(Date.now()/1000) + text 
    }; 

這是一個POST請求的一部分,因爲有一個「意外的標記」某處「ID」線它導致錯誤。任何建議將不勝感激。

+3

對變量的賦值使用'='來執行,而'text'是未聲明的變量。 – Quentin

+2

而不是「變種成分:」使用「變種成分=」 – null1941

回答

1
var ingredient = { 
    "text": text, 
    "id": Math.floor(Date.now()/1000) + text 
}; 

說明是 - 分配使用對象({})的,並使用:內部的object=之外完成。

+0

「文字」仍然未定義它會引發錯誤。 –

+2

Upvoted,因爲它是正確的,但一些解釋將它放在這裏爲其他newbs(不是n00bs)在這裏來。賦值是在對象之外使用'='完成的('{}'),並且使用':' – SidOfc

+0

感謝對象的信息@SidneyLiebrand – null1941