在閱讀this discussion和this article後,我仍然有這個問題。比方說,我有下面的代碼片段:JavaScript字符串數組是否自動用逗號分隔?
var arr = new Array(3);
arr[0] = "Zero";
arr[1] = "One";
arr[2] = "Two";
document.write(arr.join(","));
如果我document.write(arr);
更換document.write()
線,他們是等價?替換語句是否自動以逗號作爲分隔符連接數組元素?
在此先感謝!
爲什麼不自己嘗試一下? – keune 2012-04-25 20:32:35
他們看起來相當,但我不知道爲什麼。 – stanigator 2012-04-25 20:33:25
你的意思是什麼?你的意思是他們在輸出到瀏覽器時看起來是否一樣? – j08691 2012-04-25 20:34:09