課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
for(var i=0;i<2;i++)變量為什么不聲明,然后再使用,如果寫(xiě)成for(var i;i=0;i<2;i++)這樣為什么就不對(duì)了
2016-08-12
源自:JavaScript進(jìn)階篇 3-7
正在回答
浪費(fèi)內(nèi)存就不再說(shuō)了,至于你的這句for(var i;i=0;i<2;i++)為什么錯(cuò)了,因?yàn)閒or()循環(huán)有其固定的語(yǔ)句格式:for(單次表達(dá)式;條件表達(dá)式;末尾循環(huán)體)
qq_像蘇_03760108 提問(wèn)者
var mychar;//聲明變量
mychar=0;//給變量賦值
var mychar=0;//聲明變量mychar并賦值
我理解的,其實(shí)是一樣,
可以簡(jiǎn)潔的地方就是要簡(jiǎn)潔,因?yàn)檫@里var i; i=0;這個(gè)語(yǔ)句本來(lái)就是賦個(gè)值,用完就清了,完全沒(méi)必要多寫(xiě)點(diǎn)什么,所以用var i=0;
寫(xiě)在for循環(huán)外面就是把它作為全局變量,浪費(fèi)內(nèi)存
在外面 浪費(fèi)內(nèi)存 在里面循環(huán)結(jié)束就清理掉了
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
1 回答為什么是for(var i=x.childNodes.length-1;i>=0;i--)
1 回答關(guān)于var sum = 0; for (var i = 0; i < sourceArr.length; i ++)
2 回答for(var i=content.childNodes.length-1;i>=0;i--)與for(i=0;i<content.childNodes.length;i++)區(qū)別
1 回答for(var i=0;i<hobby.length;i++){ hobby[i].checked=true; }
4 回答求問(wèn)for(var i=0;i<infos.length;i++){
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-08-12
浪費(fèi)內(nèi)存就不再說(shuō)了,至于你的這句for(var i;i=0;i<2;i++)為什么錯(cuò)了,因?yàn)閒or()循環(huán)有其固定的語(yǔ)句格式:for(單次表達(dá)式;條件表達(dá)式;末尾循環(huán)體)
2016-09-17
var mychar;//聲明變量
mychar=0;//給變量賦值
var mychar=0;//聲明變量mychar并賦值
我理解的,其實(shí)是一樣,
2016-08-12
可以簡(jiǎn)潔的地方就是要簡(jiǎn)潔,因?yàn)檫@里var i; i=0;這個(gè)語(yǔ)句本來(lái)就是賦個(gè)值,用完就清了,完全沒(méi)必要多寫(xiě)點(diǎn)什么,所以用var i=0;
2016-08-12
寫(xiě)在for循環(huán)外面就是把它作為全局變量,浪費(fèi)內(nèi)存
2016-08-12
在外面 浪費(fèi)內(nèi)存 在里面循環(huán)結(jié)束就清理掉了