ES6基礎知識清單

2022-09-02 17:18:10 字數 694 閱讀 1819

塊的作用域-let

恒量-const

解構陣列-array destructuring

解構物件-object destructuring

模版字串-template strings

帶標籤的模版字串-tagged templates

判斷字串裡是否包含其他字串

預設引數 - default parameter values

展開操作符-spread和剩餘操作符rest

解構引數 - destructured parameters

函式的名字-name屬性

箭頭函式-arrow fuctions

物件表示式

物件屬性名

對比兩個值是否相等-object.is()

把物件的值複製到另乙個物件裡 - object.assign()

設定物件的+prototype+-+object.setprototypeof()

__proto__

super

迭代器 - iterators

生成器+-+generators

classes+-+類

get 與 set

靜態方法-staitc

繼承-extends

setmap

module

重新命名匯出與匯入的東西

匯出與匯入預設

es6基礎知識

1 箭頭操作符 var arr 1,5,6 傳統寫法 arr.foreach function v 箭頭操作符 arr.foreach v console.log v 2 字串模板 var str math.random console.log you num is 3 解構 函式解構 var x,...

ES6基礎知識(Promise 物件)

promise物件 title head body script src jquery 3.2.1.min.js script script 基礎結構 const promise new promise function resolve,reject else catch function erro...

ES6基礎知識(解構賦值)

es6解構賦值 title head body script 陣列解構賦值 let a,b,c 1,2,3 b c 1,2,3 let a,b 3 111 物件解構賦值 let 21 let let 123 error foo is not defined const node let loc no...