ES6新特性之扩展运算符
生活随笔
收集整理的這篇文章主要介紹了
ES6新特性之扩展运算符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
擴展運算符
擴展運算符(spread)是三個點(...), 將一個數組轉為用逗號分隔的參數序列 。
用法:
<script>console.log(...[1,2,3]);console.log(0,...[1,2,3],4,5);function add(x, y) {return x + y;}var numbers = [1, 2];console.log(add(...numbers)); // 3// 數組合并let arr = [...[1,2,3],...[4,5,6]];console.log(arr); //[1, 2, 3, 4, 5, 6]// 與解構表達式結合const [first, ...rest] = [1, 2, 3, 4, 5];console.log(first, rest) //1 [2, 3, 4, 5]//將字符串轉成數組console.log([...'hello']) //["h", "e", "l", "l", "o"]</script>?
總結
以上是生活随笔為你收集整理的ES6新特性之扩展运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ES6新特性之map和reduce方法的
- 下一篇: ES6新特性之Promise