箭頭函數的不使用return 直接返回數據


在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) => { return x + x})); // expected output: Array [2, 4, 6]
// 箭頭函數簡單操作
console.log(Array.from([1, 2, 3], (x) => x + x)); // expected output: Array [2, 4, 6]

 

 當箭頭函數箭頭后面是簡單操作時,直接去掉“{ }”,這樣可以不使用return 就能會返回值。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM