function用es6怎麼寫

2022-07-15 05:48:09 字數 672 閱讀 7070

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的function 的用法

function 這種宣告方式 function關鍵字後跟乙個星號 會定義乙個生成器函式 generator function 它返回乙個 generator 物件。function name param param param name 函式名param 要傳遞給函式的乙個引數的名稱,乙個函式最多...

怎麼用ES6進行陣列去重

眾所周知,es6以前陣列去重是很麻煩的,要兩個陣列去進行比較,然而到了es6就非常簡單了,讓我們來看一下es6的去重是怎麼做的 var arr 1,2,1,3,4,2,1,nan,null,nan,null 命名新的陣列 var arr new set arr console.log arr arr...

ES6系列 ES6簡介

2015年6月17日,ecmascript的第六個版本正式發布,該版本正式名稱為ecmascript 2015,但通常被稱為ecmascript 6或者es6。瀏覽器對es6的支援情況 es6主要應用於node.js,如果想用在瀏覽器中,就需要使用轉碼器 將es6 轉成es5 這意味著,可以用es6...