ES8 11特性總結

2021-10-24 19:46:25 字數 394 閱讀 3151

函式名

用法object.keys(arr)

返回鍵組成的陣列

object.value(arr)

返回值組成的陣列

object.entries(arr)

將物件轉換成陣列[[鍵,值],[鍵,值]…]

函式名作用

object.fromentries()

和es8加入的object.entries()相反,將二維陣列變成物件

trimstart()

去除文字前面空格

trimend()

去除文字後面空格

array.flat(n)

多維陣列降n維,預設為1

array.flatmap()

相當於map,不同的是會將返回的陣列降維

ES7特性總結

不知道小夥伴們es6的特性學的怎麼樣了?es2016 es7 和es2017 es8 都已經要出來了,本文為大家整理介紹一下es7的新特性。es7特性只有兩個 array.prototype.includes value 任意值 boolean includes 方法用來判斷乙個陣列是否包含乙個指定...

ES6新特性 學習總結

let s hello world s.startswith hello true s.endswith true s.includes o true這三個方法都支援第二個引數,表示開始搜尋的位置。let s hello world s.startswith world 6 true s.endsw...

es6新特性 ES6新特性(一)

var 1 var宣告的是函式作用域 區域性 但在if for等定義的變數是全域性的 2 var 具有變數提公升,預解析 3 在同乙個作用域下,var可以宣告多次 4 var 宣告的變數會掛載到window上 let1 let不存在變數提公升,在變數使用之前,必須要先宣告 2 let在同一作用域下,...