TA貢獻2016條經(jīng)驗 獲得超9個贊
兩種方法:
1、添加return返回值
var
a = 5;
function
xxx(){
a = 10;
return
a;
}
b = xxx();
//這里的b就是10
2、閉包
a = 0;
ten =
(){
ten;
b();
TA貢獻1817條經(jīng)驗 獲得超14個贊
JS中變量聲明分顯式聲明和隱式聲明。
var i=100;//顯式聲明
i=100;//隱式聲明
在函數(shù)中使用var關(guān)鍵字進行顯式聲明的變量是做為局部變量,而沒有用var關(guān)鍵字,使用直接賦值方式聲明的是全局變量?! ?br/> 當(dāng)我們使用訪問一個沒有聲明的變量時,JS會報錯。而當(dāng)我們給一個沒有聲明的變量賦值時,JS不會報錯,相反它會認為我們是要隱式申明一個全局變量,這一點一定要注意。
a=5;
a=10;
alert(a);
//a=10
測試技術(shù)的修煉之道
¥ 48.00
Python 源碼深度剖析
¥ 68.00
Python 數(shù)據(jù)分析通關(guān)攻略
¥ 58.00
你的第一本Python基礎(chǔ)入門書
從 0 開始學(xué)爬蟲
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號