ES6語法學習筆記 6 陣列擴充套件

2021-09-23 13:27:09 字數 815 閱讀 6871

array.of不傳值為空陣列

);

console.

log(array.

from([

1,3,

5],function

(item)))

//(3) [2, 6, 10]

}

填充陣列

遍歷

// 遍歷值,存在相容性問題

for(

let value of

['1'

,'c'

,'ks'].

values()

)// 遍歷下標和值,entries()不存在相容性問題

for(

let[index,value]of[

'1',

'c',

'ks'].

entries()

)}

查詢

))

;//找出第乙個符合條件的就不再往後找 4

console.

log([1

,2,3

,4,5

,6].

findindex

(function

(item)))

;//返回下標 3

}

判斷是不是包含,尋找滿足條件的結果,能夠處理nan

ES6語法學習筆記

基本用法 1.先定義後使用 let a 0 console.log a a 02.塊內有效 let在 內部定義的變數,在外部是不可以訪問的,而var 定義的變數是在全域性範圍內有效 console.log a referenceerror a is not defined console.log b...

ES6語法學習

let 變數 和const 常量 let name jarvis const name jarvis let相當於之前的var,作用域可以是全域性或者塊級作用域,不同作用域互不干擾。注意 1.沒有預解析,不存在變數提公升在 塊內,只要let定義變數,在之前使用,都是報錯 2.同乙個作用域裡,不能重複...

ES6語法學習

一 作用域 const var let 核心 儘量減少使用var,常量使用const,塊級作用域使用let 5個按鈕,實現點選第i個按鈕,顯示i按鈕被點選。var btn document.getelementsbytagname button es5使用閉包解決var作用域問題 for var i...