Currently object destructoring is only allowed during variable declaration, however it would be useful, and seems rather odd from a usage standpoint, that it cannot be done during assignment. 

Example:
This is a allowed:
```
const { a } = b;
```

But this is not:
```
let a;

if (...) {
    { a } = b.c;
}
```

Sebastian Malton

_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to