老規(guī)矩,先上代碼,幫忙指點下變量作用域

科技 未結(jié) 3 628
冬天的雨_540
冬天的雨_540 2023-04-17 11:30

(function(){ a = 5; alert(window.a); var a = 10; alert(a); })();

這段代碼中的alert,為什么第一個是返回的undefined.按說,不要VAR的a變量,不就是全局變量嗎?

相關(guān)標簽:
3條回答
  • 程序執(zhí)行順序跟你想的不太一樣,程序是先聲明變量再進行賦值,比如你寫的,程序其實是這么執(zhí)行的,遇到a=5時,其實是先聲明了一個全局變量a但是不賦值,然后繼續(xù)在下午又有一個var a就又聲明一個局部變量a然后下面沒有其他的聲明變量或者函數(shù)的代碼了才開始進行賦值操作,也就是說賦值操作在最后,而你alert時還沒有賦值所以undefined,我是這么理解,其實就是變量聲明提升機制

    0 討論(0)
  • 2023-04-17 11:45

    變量提升啊,下面有var a 啊,你知道變量提升嗎?

    0 討論(0)
  • 2023-04-17 11:58

    嗯,變量提升,變量聲明會提前到最前面,與輸寫的順序無關(guān)。

    0 討論(0)
提交回復(fù)
最新問題
買了投影儀有后悔的嗎? 5
小米手機有哪些型號,最好詳細一點! 5
輸卵管阻塞如何醫(yī)治 1
醫(yī)師不主張打的默沙東九價hpv疫苗是哪個國家進口的? 1
天津的老影片院有哪些? 9
盆底肌松弛怎么辦 1
為啥麒麟芯片和聯(lián)發(fā)科的芯片看視頻解碼不行,更耗電? 9
看輸卵管造影哪里好 1
ANC降噪耳機有什么適合小白聽歌用的平價款呢? 2
子宮縱膈怎么回事 1
猜你喜歡
第三代試管嬰兒成功率高嗎_試管揭秘?附試管費用對比!
陜西三代試管嬰兒一般的價格多少錢?相關(guān)費用解析!
東莞做三代試管的費用!附試管機構(gòu)價格!
在廣州做三代試管的費用多少錢,附試管流程解讀!
西安三代試管嬰兒做一次多少錢?試管費用明細!
廈門三代試管公司都有哪些?廈門試管醫(yī)院水平
三代試管移植到生產(chǎn)是不是十個月一般幾個月建大卡?大約4-6萬元!
內(nèi)蒙古試管一代二代三代費用大概要多少錢?你要的都在這里
深圳辦三代試管嬰兒有哪些比較好的私立機構(gòu)?20萬足以!
荊州三代試管嬰兒機構(gòu)排行榜來了
熱門文章
泰國十大生殖中心選擇指南
2025重慶地下助孕機構(gòu)有哪家?
海口第三代試管私立醫(yī)院排名前十公開
2025年貴陽私立醫(yī)院試管機構(gòu)排名一覽
上海找試管助孕公司生孩子價格詳情介紹
泰國試管嬰兒有什么優(yōu)缺點?
2025泰國試管嬰兒醫(yī)院前三名匯總 這幾家介紹明明白白
泰國單身做試管嬰兒醫(yī)院有哪些?這5家可共選擇
2025赴泰國做試管嬰兒的真實感受
選擇泰國的試管醫(yī)院排名前十參考:附排名前3的醫(yī)院名單
全新公布|無錫hpv疫苗接種點,無錫二價hpv疫苗的預(yù)約方式
無痛**對卵巢有沒有傷害?無痛**有什么副作用?
50歲自卵試管成功案例,做到這幾點高齡也能生育
荊門找私人機構(gòu)做試管費用具體是多少,水平如何?
【全新公布】為什么畸形率98醫(yī)生居然說沒事?精子畸形率98%好不好調(diào)理?
貴陽三代試管三代試管價格多少?費用十萬夠嗎?
北京協(xié)和醫(yī)院試管嬰兒流程
湖南省婦幼試管嬰兒成功率分享,好醫(yī)生助你一臂之力
伊寧試管嬰兒醫(yī)院有哪些?伊犁州婦幼保健院位居榜首
西安未婚也可進行試管嬰兒的醫(yī)療機構(gòu)一覽
長沙第三代試管較好的民營醫(yī)院排名公布。,3萬能夠成功嗎?
商丘可以做第三代試管機構(gòu)的分析?價格如何!
武漢試管私人機構(gòu)預(yù)約流程、成功率、注意事項等都可以一目了然。?這么輕松!
誰不能去唐山私立機構(gòu)做試管嬰兒費用!內(nèi)附省錢攻略!
蘇州三代試管嬰兒醫(yī)院排名名單公布。分別有哪些,費用可報銷嗎?
廣告合作方 廣告申請