0
我有這樣的jQuery:如何爲密鑰名稱使用變量?
$.post(document.URL, {'blanks':word});
$.post(document.URL, {'blanks':{ word :{'time':T}}});
這是結果,當我登錄它在終端:
{ blanks: 'plotted' }
{ blanks: { word: { time: '1386984059685' } } }
爲什麼變量word
不在第二jQuery的語句更改?我認爲這與單引號被添加到密鑰名稱有關,但我無法找到解決辦法。
我解決我的問題與
$.post(document.URL, {'blanks':{'word':word, 'time':T}});
這就造成了
{ blanks: { word: 'plotted', time: '1386984409890' } }
但我很好奇,爲什麼當它是關鍵變量並沒有改變,如果有一個如何做到這一點?
鍵是不能忽視的變量看http://stackoverflow.com/questions/6071471/javascript-object-variable-key – megawac
好足夠公平 – Squirrl