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

一個挺有意思的Javascript小問題說明

 更新時間:2011年09月26日 22:11:58   作者:  
目前為止,就我的猜測,javascript執(zhí)行應(yīng)該是先做語法分析,然后順便分析完成了變量表(本地和全局)
先來看以下3段代碼
復(fù)制代碼 代碼如下:

var firstName = "Mark";
(function DisplayFirstName() {
console.log(firstName);
})();//必然輸出 Mark
var lastName = "Aut";
(function DisplayLastName() {
var lastName = "Bru";
console.log(lastName);
})();//必然輸出 Bru, 本地作用域的優(yōu)先級高于全局作用域
//那么下面這段代碼呢?
var lastName = "Aut";
(function DisplayLastName() {
console.log(lastName);
var lastName = "Bru";
console.log(lastName);
})();//誰能猜出結(jié)果是什么?

這個輸出的結(jié)果是:
LOG: undefined
LOG: Bru

這出乎了我的意料, 我原來以為應(yīng)該是 "Aut" 和 "Bru"的
我原來的理解是: 在程序第一個輸出lastName的時候, 程序沒有找到本地聲明的lastName變量,所以使用了全局的lastName定義, 第二次的時候才使用本地變量的值
(因為在我的概念里,javascript是解釋型語言,一句一句的......執(zhí)行)

看到這個結(jié)果,看來javascript的執(zhí)行并不都是順序的..
目前為止,就我的猜測,javascript執(zhí)行應(yīng)該是先做語法分析,然后順便分析完成了變量表(本地和全局)
然后才開始順序執(zhí)行一行行腳本
還請各位javascript高手解惑

相關(guān)文章

  • js DOM的事件常見操作實例詳解

    js DOM的事件常見操作實例詳解

    這篇文章主要介紹了js DOM的事件常見操作,結(jié)合實例形式詳細(xì)分析了JavaScript DOM事件概念、原理及DOM操作常見實現(xiàn)技巧與使用注意事項,需要的朋友可以參考下
    2019-12-12
  • uniapp抖音小程序一鍵獲取用戶手機(jī)號的示例代碼

    uniapp抖音小程序一鍵獲取用戶手機(jī)號的示例代碼

    文章介紹了如何在uniapp抖音小程序中通過點(diǎn)擊按鈕一鍵獲取用戶手機(jī)號,encryptedData和iv通過點(diǎn)擊按鈕回傳,后端部分通過解密獲取手機(jī)號,感興趣的朋友一起看看吧
    2024-12-12
  • JS返回頂部實例代碼

    JS返回頂部實例代碼

    這篇文章主要為大家詳細(xì)介紹了JS返回頂部實例代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • 淺談鍵盤上回車按鈕的js觸發(fā)事件

    淺談鍵盤上回車按鈕的js觸發(fā)事件

    下面小編就為大家?guī)硪黄獪\談鍵盤上回車按鈕的js觸發(fā)事件。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 相關(guān)JavaScript在覽器中實現(xiàn)可視化的四種方式

    相關(guān)JavaScript在覽器中實現(xiàn)可視化的四種方式

    這篇文章主要介紹了相關(guān)JavaScript在覽器中實現(xiàn)可視化的四種方式,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下
    2022-09-09
  • JavaScript表單驗證實例之驗證表單項是否為空

    JavaScript表單驗證實例之驗證表單項是否為空

    表單驗證幾乎在每個需要注冊或者是登錄的網(wǎng)站都是必不可少,下面通過本篇文章給大家介紹JavaScript表單驗證實例之驗證表單項是否為空,涉及到j(luò)s表單驗證實例相關(guān)知識,對js表單驗證實例代碼需要的朋友一起學(xué)習(xí)吧
    2016-01-01
  • Bootstrap 3多級下拉菜單實例

    Bootstrap 3多級下拉菜單實例

    這篇文章主要為大家詳細(xì)介紹了Bootstrap 3多級下拉菜單實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Javascript變量的作用域和作用域鏈詳解

    Javascript變量的作用域和作用域鏈詳解

    這篇文章主要介紹了Javascript變量的作用域和作用域鏈詳解,本文用一個實例和運(yùn)行結(jié)果來講解這兩個知識,需要的朋友可以參考下
    2015-04-04
  • 微信小程序canvas開發(fā)水果老虎機(jī)的思路詳解

    微信小程序canvas開發(fā)水果老虎機(jī)的思路詳解

    這篇文章主要介紹了微信小程序canvas開發(fā)水果老虎機(jī)的思路,本文通過思路代碼分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02

最新評論

安塞县| 宁陵县| 台山市| 西乡县| 荆门市| 靖江市| 讷河市| 温泉县| 桂阳县| 徐州市| 新疆| 永清县| 汶川县| 图们市| 志丹县| 永新县| 德令哈市| 会理县| 右玉县| 平南县| 嘉义县| 万载县| 正宁县| 常熟市| 永丰县| 自贡市| 宁强县| 五常市| 太仓市| 平远县| 汕尾市| 江北区| 岑巩县| 祁连县| 睢宁县| 克什克腾旗| 山丹县| 鄂托克前旗| 仙游县| 博罗县| 长泰县|