數(shù)組
1.Array.from()
Array.from()方法用于將一個(gè)類數(shù)組(偽數(shù)組)或者可迭代對(duì)象轉(zhuǎn)換成一個(gè)真正的數(shù)組懈词。
2.Array.of()
Array.of()方法用于將一組值柱搜,轉(zhuǎn)換成一個(gè)數(shù)組佣渴。
3.Array.prototype.find()
find()方法用于返回?cái)?shù)組中滿足條件的函數(shù)的第一個(gè)元素的值。
4.Array.prototype.findIndex()
findIndex()方法用于返回?cái)?shù)組中滿足條件函數(shù)的第一個(gè)元素的索引桂肌。
5.Array.prototype.fill()
???? fill()方法用于使用一個(gè)固定值数焊,填充一個(gè)數(shù)組。
6.Array.prototype.copyWithin()
copyWithin()方法用于將一個(gè)數(shù)組的元素復(fù)制到另一個(gè)位置轴或,然后返回這個(gè)數(shù)組昌跌。
對(duì)象
1.Object.assign()
Object.assign()方法用于將所有可枚舉屬性的值從一個(gè)或多個(gè)源對(duì)象復(fù)制到目標(biāo)對(duì)象。它將返回目標(biāo)對(duì)象照雁。
函數(shù)
1.箭頭函數(shù)
箭頭函數(shù)表達(dá)式的語法比函數(shù)表達(dá)式更簡(jiǎn)潔,箭頭函數(shù)表達(dá)式更適用于那些匿名函數(shù),
箭頭函數(shù)不能用作構(gòu)造函數(shù)饺蚊。
2.參數(shù)默認(rèn)值
3.參數(shù)展開
其它
1.擴(kuò)展運(yùn)算符(展開語法)
2.for-in
for in可以遍歷對(duì)象的鍵名萍诱。
3.for of
for of可以遍歷數(shù)組的成員。
4.class
class關(guān)鍵字用于創(chuàng)建一個(gè)類污呼≡7唬可以理解為 ES5 的構(gòu)造函數(shù)的語法糖。
5.Promise
Promise是 ES6 新增的一種異步操作解決方案燕酷。Promise對(duì)象的狀態(tài)可以有 3 個(gè):pending籍凝、fulfilled和rejected。當(dāng)狀態(tài)發(fā)生改變時(shí)苗缩,會(huì)觸發(fā)相應(yīng)的回調(diào)函數(shù)饵蒂。
6.async/await
async/await是基于Promise的語法糖,使異步代碼更易于編寫和閱讀