Bug 1055984 (es6destructuring)

ES6 meta: Destructuring assignment / binding

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
5 years ago
Last year

People

(Reporter: wingo, Unassigned)

Tracking

(Blocks 1 bug, {meta})

Firefox Tracking Flags

(Not tracked)

Details

Reporter

Description

5 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

5 years ago
Blocks: es6:let
Reporter

Comment 1

5 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

5 years ago
OS: Linux → All
Hardware: x86_64 → All
Depends on: 1018628
Depends on: 1184922
No longer blocks: es6:let
Blocks: es6
Depends on: 1204028
Depends on: 1204024
Alias: es6destructuring
Summary: Update destructuring assignment / binding to ES6 → ES6 meta: Destructuring assignment / binding
Depends on: 1233767
Keywords: meta
Status: NEW → RESOLVED
Closed: Last year
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.