箭頭函式的用法

2022-08-19 19:54:13 字數 763 閱讀 2206

1、無引數函式

let fn = function

()//

簡寫為:

let fn = ()=>

//根據規則二,簡寫為:

let fn = ()=>'helloworld';

2、乙個引數的函式

let fn = function

(a)//

簡寫為:

let fn = (a)=>

//根據規則一,還可以簡寫為:

let fn = a=>

//根據規則二,還可以簡寫為:

let fn = a=>a;

3、多個引數的函式

let fn = function

(a,b)

//簡寫為:

let fn = (a,b)=>

//根據規則二,還可以簡寫為:

let fn = (a,b)=>a+b;

4、函式體**多於一行

let fn = function

()//

簡寫為:

let fn = ()=>

5、函式返回json物件時

let fn = function

();}

//簡寫為:

//let fn = ()=>;這是錯誤的

//應簡寫為:

let fn = ()=>();//

注意{}外的圓括號。

JS ES6 箭頭函式的用法

箭頭函式使用是比較方便簡潔的,在普通函式裡面我們通常返回乙個值時是需要return回去的,但在箭頭函式裡面已經包含著這個return所以我們不用編寫return。1.let a 3 2.function arrow a 5.arrow a 我們可以簡寫成 1.let a 3 2.let arrow ...

箭頭箭頭函式

var fn function a 一樣 jineng function 箭頭函式外面指向誰就指向誰 有function.console.log fn3 1 像函式表示式 this指向不變.不能作為建構函式 不能使用new 返回物件的話.外部用括號 var fn7 name asdfnasd age...

箭頭函式寫法 箭頭函式

1 箭頭函式介紹 es6 let fn v v console.log fn 好酷的箭頭函式!好酷的箭頭函式!es5 let fn function v 和return省略掉 v v v 相當於 function v 和return v 和return時,如果返回的內容是乙個物件,物件需要用括號 括...