История изменений
Исправление
stevejobs,
(текущая версия)
:
по поводу магии есть такая интересная статья: http://blog.tastejs.com/rewriting-a-webapp-with-ecmascript-6
это называется «деструктуризация», Destructuring Assignment:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/D...
введено в ECMAScript 6 (ECMA-262), формальное описание:
http://people.mozilla.org/~jorendorff/es6-draft.html#sec-destructuring-assign...
в списке фич V8 о ней никаких упоминаний
также есть вот этот баг с 2010 года: https://code.google.com/p/v8/issues/detail?id=811
(вначале эту фичу считали Safari-only, потом она стала частью ES6, но резолюции никакой нет)
судя по вот этой таблице: http://pointedears.de/scripts/test/es-matrix
сейчас эта фича работает в JavaScript 1.7
Исходная версия
stevejobs,
:
по поводу магии есть такая интересная статья: http://blog.tastejs.com/rewriting-a-webapp-with-ecmascript-6
это называется «деструктуризация», Destructuring Assignment:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/D...
введено в ECMAScript 6 (ECMA-262), формальное описание:
http://people.mozilla.org/~jorendorff/es6-draft.html#sec-destructuring-assign...
никаких упоминаний
также есть вот этот баг с 2010 года: https://code.google.com/p/v8/issues/detail?id=811
(вначале эту фичу считали Safari-only, потом она стала частью ES6, но резолюции никакой нет)
судя по вот этой таблице: http://pointedears.de/scripts/test/es-matrix
сейчас эта фича работает в JavaScript 1.7