hi,我又回來了,今天學習一下const命令。 聲明一個常量 const聲明一個只讀常量,一旦聲明,常量的值便不可改變。 例子如下: 還可以聲明一個變量 const可以聲明一個變量,聲明以后,必須初始化,否則變錯。 例子如下: 其他特性 const和let ...
let命令的用法 let是es 中的聲明一個變量的命令,只在它聲明的代碼塊中有效,出了這個代碼塊就會報錯。也非常適合for循環,在循環中i的值只在循環語句中生效,在外邊取不到的。 var命令聲明的是一個全局的變量,i是指向全局的變量,只會輸出最后的值。而let只在循環語句塊里面生效,每次循環都會重新聲明一個i的,所以每次循環都能拿到對應的值。 for循環的變量是父作用域,和在循環體內let定義的 ...
2019-01-17 14:06 0 1377 推薦指數:
hi,我又回來了,今天學習一下const命令。 聲明一個常量 const聲明一個只讀常量,一旦聲明,常量的值便不可改變。 例子如下: 還可以聲明一個變量 const可以聲明一個變量,聲明以后,必須初始化,否則變錯。 例子如下: 其他特性 const和let ...
1、ES6新增了塊級作用域的let和const 這新特性let命令,用來聲明變量。它的用法類似於var,但是所聲明的變量,只在let命令所在的代碼塊內有效。 for循環的計數器,就很合適使用let命令。 下面的代碼如果使用var,最后輸出的是10 ...
is not defined 在代碼中,使用var申明的變量在代碼塊外面能被識別,但是let命令卻不能 ...
// for in遍歷的是數組的索引(即鍵名),而for of遍歷的是數組元素值。 let arr = [1,2,3,4,5,6,7] for(let index of arr){ // console.log ...
先看看ES5中異步編程的使用。 在ES6中使用Promise來解決異步編程。 有多個步驟,讓異步編程更加簡單。 在Promise中可以使用catch來捕獲異常。 下面是一個案例,目的是當頁面的圖片都加載完才把圖片顯示到頁面中 ...
給定一個數組 let list = [ // wu: 武力 zhi:智力 { id: 1, name: '張飛', wu: 97, zhi: 10 }, { id: 2, name: '諸葛亮', wu: 55, zhi: 99 ...
Object.is 可以看成是=== 的加強版, 其修正了 === 的 NaN 不等於自身, 以及 +0 等於 -0 另外說下, == 會自動轉型, 但是 Object.is 也是如果類型不一致也 ...
forEach forEach()會遍歷數組, 循環體內沒有返回值,forEach()循環不會改變原來數組的內容, forEach()有三個參數, 第一個參數是當前元素, 第二個參數是當前元素的索引, 第三個參數是當前元素所屬的數組. let array ...