es6函式寫法

2022-09-12 14:30:33 字數 672 閱讀 4749

1、普通函式的定義,用箭頭函式表示,demofunction是函式名,括號表示引數,大括號表示函式體的內容。12

3let demofunc = (param) =>

2、map函式在es6中的寫法,同樣也是箭頭函式,e表示map出來的元素,key表示當前id12

3array.map((e, key) => )

3、類內函式的寫法.12

345class funcclass

}

4、thunk函式的寫法,thunk代表乙個中間函式,比如下面的例子,通常我們給函式傳的引數是個value,但是thunk中,函式作為乙個引數傳給另外乙個函式當引數。12

3456

78910

1112

13普通的寫法:

let demofunc = (value) =>

demofunc(value)//呼叫

thunk的寫法:

let valuefunc = () =>

let demofunc = (valuefunc) =>

es6函式寫法差別 箭頭函式

經典練習 常看 老方法定義 var fn function 例如 var add function a,b 或者 function fn 例如 function add a,b 簡寫方法速記 將原函式的 function 關鍵字和函式名都刪掉,並使用 連線引數列表和函式體。function add ...

ES6陣列去重新寫法

es6裡新新增了兩個很好用的東西,set和array.from。set是一種新的資料結構,它可以接收乙個陣列或者是類陣列物件,自動去重其中的重複專案。但是set去重後,返回的是乙個物件,這時候,就要用到array.from,把類陣列物件 可迭代物件轉化為陣列。let arr 2,3,1,4,3,7 ...

es6箭頭函式

本例是在了解es6知識後在原來定義函式的基礎上進行理解var searchvalue 查詢匹配物件 var button var input var select button if searchvalue.input undefined button.click else 重新整理 tableli...