我不明白toAlert
變量是如何工作的。爲什麼分配兩個引號?我也不理解for循環塊中的「toAlert」語句。爲什麼要toAlert = toAlert?我無法理解這個Javascript函數
經過與函數混淆後,我想查看變量toAlert的影響,如果我要改變它。所以我賦予它
var toAlert;
,它只是提醒一行文本,而不是5
。任何人都可以向我解釋這個嗎?
var runAway = function(){
var toAlert = "";
for(var i = 0; i<5; i++){
toAlert = toAlert + "Lions, Tigers, and Bears, Oh My!!\n";
}
alert(toAlert);
}
}
runAway();
這將會是有益的,拿起了JavaScript的書。這是非常基本的東西。發生的事情是變量'toAlert'多次連接到另一個字符串,並且只「警告」一次。 – SuperSaiyan
您在runAway()之前有額外的大括號'}'; – ram
只有2 3個密切括號 – atrepp