第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

for(var i=0;i<5;i++)和for(i=0;i<5;i++)有什么區(qū)別?

for(var i=0;i<5;i++)和for(i=0;i<5;i++)有什么區(qū)別?

19990000 2017-08-28 22:10:36
如題如題如題?。。?
查看完整描述

6 回答

?
我是新手_請多指教

TA貢獻(xiàn)140條經(jīng)驗(yàn) 獲得超79個(gè)贊

前者比后者多一個(gè)var

查看完整回答
10 反對 回復(fù) 2017-08-29
已采納
?
qq_安安_17

TA貢獻(xiàn)49條經(jīng)驗(yàn) 獲得超52個(gè)贊

for(var?i=0;i<5;i++){?//在方法內(nèi),用var聲明了一個(gè)局部變量。方法結(jié)束,變量自動(dòng)銷毀。
????//do?sth
}

for(i=0;i<5;i++){?????????/*在方法內(nèi),沒有用var聲明i。聲明了一個(gè)全局變量,
????//do?sth???????????????方法內(nèi)外都有效。但這種聲明方法不提倡*/
}????????????????????????????

//最好改為
var?i;
for(i=0;i<5;i++){?
????//do?sth?????
}

希望可以幫助你

查看完整回答
8 反對 回復(fù) 2017-08-29
  • 橋本奈奈未
    橋本奈奈未
    并不會(huì)自動(dòng)銷毀,var聲明在for語句外依然可見,如果for語句是在全局作用域,var聲明也是等同于聲明全局變量
  • qq_安安_17
    qq_安安_17
    我說的是方法內(nèi)的局部變量
  • 落葉1111
    落葉1111
    var 這里不一定是局部變量,也可以是全局變量
點(diǎn)擊展開后面3
?
WingMeng

TA貢獻(xiàn)32條經(jīng)驗(yàn) 獲得超13個(gè)贊

使用 var 聲明的變量會(huì)自動(dòng)被添加到最近的執(zhí)行環(huán)境中。在函數(shù)內(nèi)部,這個(gè)環(huán)境就是函數(shù)的局部環(huán)境,如果是外部,該變量就是全局變量,類似于不用 var 聲明的變量。例如:

for?(var?i?=?0;?i?<?5;?i++)?{??//?i?是全局變量
????//?do?something
}
function?func()?{
????for?(var?j?=?0;?j?<?5;?j++)?{??//?j?是?func?函數(shù)內(nèi)的局部變量
????????//?do?something
????}
????for?(k?=?0;?k?<?5;?k++)?{??//?k?是全局變量
????????//?do?something
????}
}
console.log(i);??//?5
console.log(k);??//?5
console.log(j);??//?報(bào)錯(cuò):j?未定義

在JS嚴(yán)格模式下,未聲明的變量會(huì)報(bào)錯(cuò)。

查看完整回答
3 反對 回復(fù) 2017-08-29
?
落葉1111

TA貢獻(xiàn)57條經(jīng)驗(yàn) 獲得超9個(gè)贊

在es5中是沒有任何區(qū)別的,因?yàn)閖s沒有塊作用域,

查看完整回答
2 反對 回復(fù) 2017-08-29
?
攻城獅c

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超7個(gè)贊

第二個(gè)你不用個(gè)類型 確定能運(yùn)行嗎?

查看完整回答
1 反對 回復(fù) 2017-08-29
?
橋本奈奈未

TA貢獻(xiàn)436條經(jīng)驗(yàn) 獲得超108個(gè)贊

你是想問把var 放for里和外面的區(qū)別嗎?如果是的話,那么我的回答是,只是位置不同而已,var聲明存在變量提升,也就是說在for里var一個(gè)變量等同于在外面聲明(ps:賦值操作扔在原代碼位置),在for里聲明變量只是習(xí)慣上的寫法,本意是想聲明局部變量(僅在for語句內(nèi)可見),雖然并沒有達(dá)到效果。ES6新增了let和const聲明就可以實(shí)現(xiàn)定義局部變量

查看完整回答
1 反對 回復(fù) 2017-08-28
?
勿莣洎莪

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超1個(gè)贊

前面是在循環(huán)里面定義的變量,后面的應(yīng)該是在循環(huán)之前就初始了變量。

查看完整回答
反對 回復(fù) 2017-08-29
?
hundunhou

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊

一個(gè)定義了變量 i 一個(gè)沒定義 會(huì)報(bào)錯(cuò)

查看完整回答
反對 回復(fù) 2017-08-28
  • 6 回答
  • 0 關(guān)注
  • 6537 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號