On Thu, Jan 17, 2019 at 1:36 PM Jordan Harband wrote:
> I'm not sure what you mean, that should certainly be possible today. In node,
> I get this:
>
> ```
> function foo ([a, b] = [1, 2]) { return [a, b]; }
> foo([2, 3]) // [2, 3]
> foo() // [1, 2]
> ```
Yup, and you get the same in browsers. I
I'm not sure what you mean, that should certainly be possible today. In
node, I get this:
```
function foo ([a, b] = [1, 2]) { return [a, b]; }
foo([2, 3]) // [2, 3]
foo() // [1, 2]
```
On Thu, Jan 17, 2019 at 9:50 AM Sultan wrote:
> Consider the following is not possible today:
>
> function
Consider the following is not possible today:
function foo ([a, b] = [1, 2]) {}
foo([2, 3])
While the the following is outside of function arguments:
const arr = [1, 2]
const [a, b] = arr
Is there any reason for the current status quo?
___
es-discuss
3 matches
Mail list logo