最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ECMAscript 變量作用域總結(jié)概括

 更新時(shí)間:2017年08月18日 08:51:39   作者:到得看能in有只  
這篇文章主要介紹了ECMAscript 變量作用域,通過使用var操作符聲明和未使用var操作符聲明兩種情景做出了解釋,具體操作步驟大家可查看下文的詳細(xì)講解,感興趣的小伙伴們可以參考一下。

使用var操作符聲明的變量與未使用var操作符聲明的變量區(qū)別

Javascript是遵循ECMAScript標(biāo)準(zhǔn)下的一個(gè)產(chǎn)物,自然ECMAScript的標(biāo)準(zhǔn)其要遵循

ECMAScript的變量是松散類型的,即可以用來保存任何類型的數(shù)據(jù)(未經(jīng)初始化的變量,會(huì)保存一個(gè)特殊值undefined).

未使用var操作符聲明

  function test() {
    message='hi';
    console.log(message);
  }
  console.log(message);

未使用var操作符聲明的變量message為全局變量,未調(diào)用test()方法, message就屬于未定義狀態(tài)。

function test() {
    message='hi';
    console.log(message);
  }
  test();
  console.log(message);

未使用var操作符聲明的變量message為全局變量,必須調(diào)用test()方法, message才會(huì)有效。

使用var操作符聲明

局部變量

function test() {
    var message='hi';
    console.log(message);
  }
  test(); 
  console.log(message);

在函數(shù)內(nèi)用var聲明的變量,調(diào)用test()方法后message被銷毀,控制臺(tái)輸出找不到此變量。

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助~如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持!

相關(guān)文章

  • 徹底理解js面向?qū)ο笾^承

    徹底理解js面向?qū)ο笾^承

    這篇文章主要介紹了js面向?qū)ο笾^承的相關(guān)知識,以及分享了讀者弄明白這個(gè)知識點(diǎn)的學(xué)習(xí)心得,對此有需要的朋友參考下吧。
    2018-02-02
  • JavaScript中setUTCFullYear()方法的使用簡介

    JavaScript中setUTCFullYear()方法的使用簡介

    這篇文章主要介紹了JavaScript中setUTCFullYear()方法的使用簡介,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-06-06
  • PHP開發(fā)者必須掌握的6個(gè)關(guān)鍵字

    PHP開發(fā)者必須掌握的6個(gè)關(guān)鍵字

    這篇文章主要介紹了PHP開發(fā)者必須掌握的6個(gè)關(guān)鍵字,需要的朋友可以參考下
    2014-04-04
  • Javascript之Math對象詳解

    Javascript之Math對象詳解

    本文主要介紹javascript中的Math對象的用法,講解的很詳細(xì),希望能給大家做一個(gè)參考。
    2016-06-06
  • JavaScript strike方法入門實(shí)例(給字符串加上刪除線)

    JavaScript strike方法入門實(shí)例(給字符串加上刪除線)

    這篇文章主要介紹了JavaScript strike方法入門實(shí)例,strike方法用于給字符串加上刪除線,需要的朋友可以參考下
    2014-10-10
  • TypeScript基礎(chǔ)class類教程示例

    TypeScript基礎(chǔ)class類教程示例

    這篇文章主要為大家介紹了TypeScript基礎(chǔ)class類教程示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-02-02
  • 詳解JavaScript棧內(nèi)存與堆內(nèi)存

    詳解JavaScript棧內(nèi)存與堆內(nèi)存

    這篇文章主要介紹了JavaScript棧內(nèi)存與堆內(nèi)存,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 詳解參數(shù)傳遞四種形式

    詳解參數(shù)傳遞四種形式

    這篇文章主要介紹了參數(shù)傳遞的四種形式(URL,超鏈接,js,form表單)有需要的朋友可以參考下
    2015-07-07
  • Javascript String.replace的妙用

    Javascript String.replace的妙用

    字符替換是一個(gè)非常重要的功能,javascript 中有一個(gè) String.replace( ),但是此方法有很多不為新手所知的妙用,如果用的好了,可以為您節(jié)省很多寶貴時(shí)間,還等什么?馬上進(jìn)來看看吧!
    2009-09-09
  • Javascript數(shù)組循環(huán)遍歷之forEach詳解

    Javascript數(shù)組循環(huán)遍歷之forEach詳解

    本篇文章主要介紹了Javascript 數(shù)組循環(huán)遍歷之forEach詳解,對學(xué)習(xí)forEach有很好的幫助,有需要的可以了解一下。
    2016-11-11

最新評論

茶陵县| 商水县| 太和县| 阜康市| 拉萨市| 外汇| 儋州市| 鹤山市| 措勤县| 云和县| 比如县| 乌审旗| 时尚| 娄底市| 吐鲁番市| 滨州市| 夏河县| 虹口区| 故城县| 合肥市| 容城县| 伊吾县| 哈密市| 中江县| 五莲县| 长垣县| 上林县| 株洲市| 广河县| 九龙城区| 吕梁市| 迭部县| 新余市| 教育| 营山县| 潮安县| 香河县| 尼勒克县| 托里县| 宁陕县| 开平市|