Destructing assignment in JavaScript
A relatively insignificant, but neat feature is the destructing assignment:
var things = [ "foo", "bar", "baz" ],
[ first, , last ] = things;
// now swap them
[ last, first ] = [ first, last ]
Unfortunately, this syntax is not supported by Node yet.