Destructuring (aka destructuring assignmen) is one of the approved proposals for the next version of ECMAScript (Harmony). Destructuring is already supported by SpiderMonkey and Opera (Carakan).
var [x, y] = [0, 1];
This is also in the latest draft of the ES6 spec
Olliver, can this be closed now?
Yeah, JSC has supported destructing for a while now. Closing.