欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

JavaScript中var和let的區(qū)別有哪些

JavaScript中var和let的區(qū)別有哪些?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!

成都創(chuàng)新互聯(lián)服務(wù)緊隨時(shí)代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過(guò)十年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計(jì)師、專業(yè)的網(wǎng)站實(shí)施團(tuán)隊(duì)以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對(duì)網(wǎng)站進(jìn)行成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、建設(shè)、維護(hù)、更新和改版,實(shí)現(xiàn)客戶網(wǎng)站對(duì)外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。

 var和let都用于javascript中的函數(shù)聲明,它們之間的區(qū)別是,var是函數(shù)作用域,let是塊作用域。

可以說(shuō),與let相比,用var聲明的變量在整個(gè)程序中都是定義的。

舉個(gè)例子會(huì)更清楚地說(shuō)明這種區(qū)別,如下:

var的例子:

輸入:
console.log(x);
var x=5;
console.log(x);
輸出:
undefined
5

JavaScript中var和let的區(qū)別有哪些

let的例子:

輸入:
console.log(x);
let x=5;
console.log(x);
輸出:
Error

JavaScript中var和let的區(qū)別有哪些

讓我們看看JavaScript代碼:

代碼示例1:

<html> 
  
<body> 
    <script> 
        // 定義后調(diào)用x
        var x = 5; 
        document.write(x, "\n"); 
  
        // 定義后調(diào)用y 
        let y = 10; 
        document.write(y, "\n"); 
  
        // 在定義之前調(diào)用var z將返回undefined
        document.write(z, "\n"); 
        var z = 2; 
  
        // 在定義前調(diào)用let a會(huì)產(chǎn)生錯(cuò)誤
        document.write(a); 
        let a = 3; 
    </script> 
</body> 
  
</html>

輸出:

JavaScript中var和let的區(qū)別有哪些

代碼示例2:

在下面的代碼中,單擊start將調(diào)用一個(gè)函數(shù),該函數(shù)每0.5秒更改兩個(gè)標(biāo)題的顏色。第一個(gè)標(biāo)題的顏色存儲(chǔ)在一個(gè)var中,第二個(gè)標(biāo)題使用let聲明。

然后在函數(shù)塊之外訪問(wèn)它們。Var將工作,但使用let聲明的變量將顯示一個(gè)錯(cuò)誤,因?yàn)閘et是塊作用域。

<!DOCTYPE html>
<html>
<head>
    <title>js教程</title>
    <meta charset="UTF-8">
</head>

<body>

<h2 id="var" style="color:black;">javascript教程</h2>
<h2 id="let" style="color:black;">javascript教程</h2>
<button id="btn" onclick="colour()">Start</button>

<script type="text/javascript">
    function colour() {

        setInterval(function() {

            if (document.getElementById('var').style.color == 'black')
                var col1 = 'blue';
            else
                col1 = 'black';

            // 通過(guò)var設(shè)置color 1的值

            if (document.getElementById('let').style.color == 'black') {
                let col2 = 'red';
            } else {
                col2 = 'black';
            }

            // 通過(guò)let設(shè)置color 2的值

            document.getElementById('var').style.color = col1;

            document.getElementById('let').style.color = col2;

            // 在html中改變h2的顏色
        }, 500);

    }
</script>
</body>

</html>

輸出:

JavaScript中var和let的區(qū)別有哪些

感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)JavaScript中var和let的區(qū)別有哪些大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)頁(yè)標(biāo)題:JavaScript中var和let的區(qū)別有哪些
分享網(wǎng)址:http://chinadenli.net/article8/jggdip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、外貿(mào)建站、微信公眾號(hào)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站策劃ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開(kāi)發(fā)
亚洲高清欧美中文字幕| 亚洲女同一区二区另类| 国产成人免费高潮激情电| 亚洲国产日韩欧美三级| 深夜视频在线观看免费你懂| 国产精品欧美激情在线| 国产女高清在线看免费观看| 亚洲一区精品二人人爽久久| 日韩人妻中文字幕精品| 日本不卡在线一区二区三区| 香蕉久久夜色精品国产尤物 | 日韩精品中文字幕在线视频| 国产成人精品国产亚洲欧洲| 久久一区内射污污内射亚洲| 国产精品欧美激情在线观看| 最好看的人妻中文字幕| 粉嫩国产美女国产av| 中文字幕不卡欧美在线| 草草视频精品在线观看| 亚洲精选91福利在线观看| 日韩精品毛片视频免费看| 日韩日韩欧美国产精品| 久热这里只有精品九九| 成人精品欧美一级乱黄| 亚洲第一视频少妇人妻系列| 欧美日韩国产福利在线观看| 国产欧美日韩综合精品二区| 日韩不卡一区二区在线| 亚洲内射人妻一区二区| 亚洲二区欧美一区二区| 扒开腿狂躁女人爽出白浆av | 大尺度激情福利视频在线观看| 亚洲熟女一区二区三四区| 久久精品蜜桃一区二区av| 国产欧美日产中文一区| 在线日韩中文字幕一区| 午夜传媒视频免费在线观看| 中文字幕一区久久综合| 国产女同精品一区二区| 91人妻久久精品一区二区三区| 色老汉在线视频免费亚欧|