0
現在我測試下面的代碼約setInterval
和setTimeout
與String
作爲參數。setInterval或setTimeout與JavaScript中的字符串
>> setInterval(String,2)
2214
>> setInterval(String,2)
2215
在IE瀏覽器,輸出爲2214
,我想知道爲什麼結果是2214
?
但在Chrome測試,輸出
setInterval(String, 2)
18
setInterval(String, 2)
19
根據對setInterval的語法:
setInterval(func|code, delay)
所以我嘗試以下
>> String
function String() { [native code] }
>> String()
""
沒有實際數字結果。
我也嘗試與setTimeout
我不清楚發生了什麼那些代碼?
特別是,它們與被調用的函數返回(甚至不會被調用)完全無關。 – Thilo 2014-12-04 03:38:48
@Thilo謝謝,只是補充說。 – FlyingPiMonster 2014-12-04 03:41:57