摘要:錯誤,使用前未聲明張三不可重復聲明同一個變量,這點跟也一樣。張三李四錯誤,聲明一個已經存在的變量聲明后必須要賦值錯誤,只聲明不賦值正常運行新特性安裝張三使用新增的關鍵字聲明常量
1.用let聲明變量只在塊級作用域起作用,適合在for循環(huán)使用,也不會出現(xiàn)變量提升現(xiàn)象。同一個代碼塊內,不可重復聲明的相同變量,不可重復聲明函數(shù)內的參數(shù)。
1.同一個塊級作用域內,不允許重復聲明同一個變量。 { var a =1; let a =2; //報錯,因為a已經用var聲明過 } 2.函數(shù)內不能用let重新聲明函數(shù)的參數(shù) function say(word){ let word = "hello Jack"; //報錯:用let重新聲明word參數(shù) alert(word) } say("hello Lili");//say()函數(shù)內用let重新聲明了word這個參數(shù),會報錯的,千萬別這么干。
2.const也是用于聲明一個常量,并必須賦值,聲明后不可修改,跟let一樣,只在塊級作用域起作用,
不可重復聲明同一個變量,不會變量提升,聲明引用類型的常量時,要注意是傳址賦值。
1.不可修改 const Name = "張三"; Name = "李四";//錯誤,企圖修改常量Name 2.只在塊級作用域起作用,這點與let關鍵字一樣。 if(1){ const Name = "張三"; } alert(Name);//錯誤,在代碼塊{ }外,Name失效 3.不存在變量提升,必須先聲明后使用,這點也跟let關鍵字一樣。 if(1){ alert(Name);//錯誤,使用前未聲明 const Name = "張三"; } 4.不可重復聲明同一個變量,這點跟let也一樣。 var Name = "張三"; const Name = "李四";//錯誤,聲明一個已經存在的變量Name 5.聲明后必須要賦值 const NAME; //錯誤,只聲明不賦值
3.IE9正常運行ES6新特性 安裝babel
npm install babel-core@5
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/105529.html
摘要:函數(shù)調用會在內存形成一個調用記錄,又稱調用幀,保存調用位置和內部變量等信息。等到運行結束,將結果返回到,的調用幀才會消失。方法用于將一組值,轉換為數(shù)組。,和遍歷數(shù)組方法返回一個布爾值,表示某個數(shù)組是否包含給定的值,與字符串的方法類似。 ES6 簡介 ES6, 全稱 ECMAScript 6.0 ,是 JavaScript 的下一個版本標準,2015.06 發(fā)版。 let 和 const...
JavaScript ES6 帶來了新的語法和新的強大功能,使您的代碼更現(xiàn)代,更易讀。它允許您編寫更少的代碼并執(zhí)行更多操作。 ES6 向我們介紹了許多強大的功能,如箭頭函數(shù),模板字符串,對象結構,模塊等,讓我們來看看。 const and let const 是 ES6 中用于聲明變量的新關鍵字。 const 比 var 更強大。使用后,無法重新分配變量。換句話說,它是一個不可變的變量,除非它與...
摘要:函數(shù)更好的尾遞歸優(yōu)化實現(xiàn)傳入類數(shù)組對象且每次的值在改變。尾遞歸實現(xiàn)改寫一般的遞歸函數(shù)確保最后一步只調用自身。返回一個遍歷器對象用循環(huán)遍歷。和循環(huán)它是一種遍歷器接口為各種不同的數(shù)據(jù)結構提供統(tǒng)一的訪問機制。 解構賦值 //數(shù)組的解構賦值 let [a, b, c] = [1, 2, 3]; a // 1 b // 2 c // 3 let [a, [[b], c]] = [1, [[2]...
摘要:和不同,沒有變量提升,聲明之前,該變量都是不可用的。聲明創(chuàng)建一個只讀的常量。這不意味著常量指向的值不可變,而是變量標識符的值只能賦值一次。聲明同時必須賦值。 LET和const命令 var 變量聲明提升原則 var語句聲明的變量的作用域是當前執(zhí)行位置的上下文 給一個非聲明變量賦值會隱式創(chuàng)建一個全局變量(全局object的一個屬性),注意這里是非聲明賦值 聲明和賦值是兩回事,注意區(qū)分,...
閱讀 1585·2021-09-30 09:47
閱讀 3581·2021-09-22 15:05
閱讀 2829·2021-08-30 09:44
閱讀 3617·2019-08-30 15:55
閱讀 1365·2019-08-30 13:08
閱讀 1323·2019-08-29 16:40
閱讀 545·2019-08-29 12:45
閱讀 1380·2019-08-29 11:25