5 ms·
An introduction to ES6 Part 3: Destructuring
- teamnyble 13y agoCombine this with arrow function syntax (which is already in Firefox): let square = x => x * x And the next version of JavaScript is looking much more fun to work with!
- spoiler 13y agoChrome also supports it if you enable Harmony
- redcircle 13y agoDoes anyone call it ES?
- jallardice 13y agoWhat do you mean? ES6 is called ES6... what else can you call it, aside from Harmony?
- unwind 13y agoSome call it JavaScript.
- opendomain 13y agoJavascript 2.0
- camus 13y agoEcma Script is the official name, Javascript belongs to Oracle,but since they are not enforcing the trademark , I doubt anybody could get sued over this.
- j_m_b 13y agoI didn't know js had a let statement.
- timblair 13y agoHave a look at the previous instalment of the series: http://globaldev.co.uk/2013/09/es6-part-2/#let_declarations http://globaldev.co.uk/2013/09/es6-part-2/#let_declarations
- Jasper_ 13y agoIt even works for argument lists too: function foo(a, { b: b, c: c }, [d, e]) { print (a, b, c, d, e); }