箭頭函式的不使用return 直接返回資料

2022-01-22 02:53:45 字數 588 閱讀 7481

在mdn web文件中檢視array.from使用方法看到在箭頭函式中不使用return就能返回資料,對與一些簡單的返回方法,可以簡便寫法。

array.from()方法從乙個類似陣列或可迭代物件建立乙個新的,淺拷貝的陣列例項。

console.log(array.from('

foo'

));//

expected output: array ["f", "o", "o"]

// 箭頭函式常規寫法

console.log(array.

from([1, 2, 3], (x) => ));

//expected output: array [2, 4, 6]

// 箭頭函式簡單操作

console.log(array.

from([1, 2, 3], (x) => x +x));

//expected output: array [2, 4, 6]

當箭頭函式箭頭後面是簡單操作時,直接去掉「」,這樣可以不使用return 就能會返回值。

箭頭函式及箭頭函式中this的使用

1.定義函式的方式 function const aaa function 3.es6中的箭頭函式 const ccc 引數列表 3.1 有乙個引數 括號可省略 const sum num1 3.2 有兩個引數 const sum num1,num2 3.3 函式 塊中有多行 時 依次寫 const...

箭頭函式的使用

需求 每過1秒顯示隱藏教育 test click destoryvm destory vmbutton v show isshow 教育p div new vue mounted 1000 錯誤原因 這裡setinterval呼叫匿名函式後導致this傳送改變,變成了window new vue m...

箭頭函式使用與this的指向

箭頭函式與一般的函式一致,是對一般函式的簡化,方便書寫。格式為 引數列表 當引數列表中只存在乙個引數時,可以將小括號省略 當函式 塊中只存在一行 時,可以不寫大括號,直接將該行 顯示出來。同時,當函式存在返回值時,直接返回要返回的變數,不需要再寫關鍵字return lang en charset u...