Sometimes I got a infinity iterable sequences, I may want a partial spreed 
syntax. `...iterableObject{from, to}`


For example:


```js
function *fibonacci() {
    let a = 0, b = 1
    while(1) {
        [a, b] = [b, a + b]
        yield a
    }
}


console.log([...fibonacci(){3, 5}]) // [3, 5, 8]
```


For a finite list, it is similar to [...list].slice(from, to)


```js
const arr1 = [1, 2, 3, 4],
    arr2 = [5, 6, 7, 8]


console.log([...arr1{2}, ...arr2{1}])  // 3, 4, 6, 7, 8
```
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to