Bug 1055984 (es6destructuring)

ES6 meta: Destructuring assignment / binding

NEW
Unassigned

Status

()

Core
JavaScript Engine
3 years ago
a year ago

People

(Reporter: wingo, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
Currently unimplemented parts of ES6 destructuring assignment and binding, that I know of:

 (1) Array destructuring patterns should use the iterator protocol on their right-hand side instead of interpreting the right-hand-side as an array  (bug 933276, I think).

 (2) Default value initializers are unimplemented (no bug that I know of).

 (3) Rest patterns in array destructuring are unimplemented (bug 933276).
(Reporter)

Updated

3 years ago
Blocks: 950547
Depends on: 933276, 1040699
(Reporter)

Comment 1

3 years ago
(I don't currently have plans to work on this, FWIW, but I wanted to know what the status was.)
(2) (default values) is bug 932080.
Depends on: 932080

Updated

3 years ago
OS: Linux → All
Hardware: x86_64 → All
Depends on: 1018628

Updated

2 years ago
Depends on: 1184922
No longer blocks: 950547

Updated

2 years ago
Blocks: 694100

Updated

2 years ago
Depends on: 1204028

Updated

2 years ago
Depends on: 1204024
Alias: es6destructuring
Summary: Update destructuring assignment / binding to ES6 → ES6 meta: Destructuring assignment / binding
Depends on: 1233767
You need to log in before you can comment on or make changes to this bug.