一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

JavaScript 之 作用域

 路人甲Java 2021-10-18

學習目標:能夠說出Javascript的兩種作用域

                  能夠區(qū)分全局變量和局部變量

                  能夠說出如何在作用域鏈中查找變量的值

 

1.作用域

    <script>
        //1.javaScript作用域:就是代碼名字(變量)在某個范圍內(nèi)起作用和效果 目的是為了提高程序的可靠性更重要的是減少命名沖突。
        //2.js的作用域(es6)之前:全局作用域 局部作用域
        //3.全局作用域:整個script標簽 或者是一個單獨的js文件
        var num = 10;
        //4.在函數(shù)內(nèi)部就是局部作用域(函數(shù)作用域) 這個代碼的名字只在函數(shù)內(nèi)部起效果和作用
        function fn (){
            //局部作用域
            var num = 20;
        }
    </script>

2.1變量作用域的分類

根據(jù)作用域的不同 變量可以分為兩種:

全局變量

局部變量

    <script>
        //變量的作用域:根據(jù)作用于的不同我們變量分為全局變量和局部變量
        //1.全局變量:在全局作用域下的變量,在全局下都可使用
        // 注意:如果在函數(shù)內(nèi)部 沒有聲明直接賦值的變量也屬于全局變量
        var num = 10; //num就是一個全局變量
        console.log(num);
        function fn(){
            console.log();
            var num = 10; 
        }
        //2.局部變量 在局部作用域下的變量 后者在函數(shù)內(nèi)部的變量就是 局部變量
        //注意函數(shù)的形參也可以看作局部變量
        
        3.從執(zhí)行效率來看全局和局部
        //(1)全局變量只有在內(nèi)存關(guān)閉的時候才會銷毀,比較占內(nèi)存資源
        //(2)局部變量當我們程序執(zhí)行完畢就會銷毀比較節(jié)約內(nèi)存資源
    </script>

3.作用域鏈(很簡單)就近原則

    <script>
        //作用域鏈:內(nèi)部函數(shù)訪問外部函數(shù)的變量,采取的是鏈式查找的方式來決定取哪個值,這種結(jié)構(gòu)我們稱之為作用域鏈
        // 鏈式查找   就近原則
        var num = 10;
        function fn(){//外部函數(shù)
            var num = 20;
            function fun(){//內(nèi)部函數(shù)
                console.log(num);            
            }
        }
    </script>

 

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    精品国产丝袜一区二区| 欧美日韩最近中国黄片| 在线日韩中文字幕一区| 国产亚洲中文日韩欧美综合网| 沐浴偷拍一区二区视频| 国产人妻熟女高跟丝袜| 国产精品亚洲精品亚洲| 亚洲天堂国产精品久久精品| 人体偷拍一区二区三区| 五月婷婷六月丁香狠狠| 日本加勒比在线播放一区| 在线观看视频日韩精品| 男生和女生哪个更好色| 欧美一区二区三区99| 色综合久久超碰色婷婷| 亚洲国产精品肉丝袜久久| 日韩国产传媒在线精品| 欧美日韩国产二三四区| 色哟哟哟在线观看视频| 中文久久乱码一区二区| 黄片美女在线免费观看| 日韩一级欧美一级久久| 日韩欧美中文字幕av| 日本一本在线免费福利| 亚洲av熟女一区二区三区蜜桃| 日韩在线欧美一区二区| 91欧美视频在线观看免费| 国产成人精品国内自产拍| 精品人妻一区二区三区免费看| 我要看日本黄色小视频| 少妇人妻中出中文字幕| 欧美日韩免费观看视频| 深夜少妇一区二区三区| 在线观看欧美视频一区| 国产精品午夜福利免费在线| 人妻久久一区二区三区精品99| 狠色婷婷久久一区二区三区| 精品al亚洲麻豆一区| 久久热在线免费视频精品| 日本免费熟女一区二区三区| 国内外免费在线激情视频|