真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

let是不是es6的語法

這篇文章主要介紹了let是不是es6的語法的相關(guān)知識,內(nèi)容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇let是不是es6的語法文章都會有所收獲,下面我們一起來看看吧。

發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務(wù)至上”的服務(wù)理念,堅持“二合一”的優(yōu)良服務(wù)模式,真誠服務(wù)每家企業(yè),認真做好每個細節(jié),不斷完善自我,成就企業(yè),實現(xiàn)共贏。行業(yè)涉及成都混凝土攪拌罐等,在網(wǎng)站建設(shè)、全網(wǎng)整合營銷推廣、WAP手機網(wǎng)站、VI設(shè)計、軟件開發(fā)等項目上具有豐富的設(shè)計經(jīng)驗。

let是es6的語法。let是es6中新增的關(guān)鍵字,用于聲明變量,聲明的變量只在let命令所在的代碼塊內(nèi)有效,let命令改變了語法行為,它所聲明的變量一定要在聲明后使用,否則報錯,語法為“l(fā)et name=value;”。

本教程操作環(huán)境:windows10系統(tǒng)、ECMAScript 6.0版、Dell G3電腦。

let是es6的語法嗎

ES6 新增了let命令,用來聲明變量。它的用法類似于var,但是所聲明的變量,只在let命令所在的代碼塊內(nèi)有效。

let 聲明的變量只在 let 命令所在的代碼塊內(nèi)有效。

1.不存在變量提升:

let命令改變了語法行為,它所聲明的變量一定要在聲明后使用,否則報錯。

2.暫時性死區(qū):

ES6 明確規(guī)定,如果區(qū)塊中存在let和const命令,這個區(qū)塊對這些命令聲明的變量,從一開始就形成了封閉作用域。凡是在聲明之前就使用這些變量,就會報錯。

總之,在代碼塊內(nèi),使用let命令聲明變量之前,該變量都是不可用的。這在語法上,稱為“暫時性死區(qū)”(temporal dead zone,簡稱 TDZ)。

3.不允許重復(fù)聲明:

let不允許在相同作用域內(nèi),重復(fù)聲明同一個變量. 因此,不能在函數(shù)內(nèi)部重新聲明參數(shù)。

示例如下:

基本用法:

{
  let a = 0;
  a   // 0
}
a   // 報錯 ReferenceError: a is not defined

代碼塊內(nèi)有效

let 是在代碼塊內(nèi)有效,var 是在全局范圍內(nèi)有效:

{
  let a = 0;
  var b = 1;
}
a  // ReferenceError: a is not defined
b  // 1

let是不是es6的語法

關(guān)于“l(fā)et是不是es6的語法”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“l(fā)et是不是es6的語法”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當前文章:let是不是es6的語法
本文地址:http://weahome.cn/article/iioooh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部