Он был устаревшим и удаляется из единственного браузера, который когда-либо поддержке, потому что она была плохо реализована функция языка, которая вызывает все виды проблем.
Поскольку Брендан сказал где-то «E4X является crazyland», а реализация FF E4X отличается от спецификации способами, которые нигде не записаны.
- Марк С. Миллер
Единственный способ для того, чтобы вернуться было бы с помощью новой редакции ECMA-357, который Adobe и Mozilla собирались работать. До тех пор, это не так.
- Брендан Эйч
Идея это не было плохо, но так оно и было интегрировано в язык был. SpiderMonkey был единственным JS-движком, который когда-либо реализовывал его, и из-за этого возникли бесконечные проблемы и серьезные осложнения для реализации этого механизма, необходимые для этой поддержки.
- До Schneidereit
От Bug 695577
'для каждого ... в', вероятно, никогда не будет удален, так ваша цитата не совсем верно. – Knu
Каким образом '' для каждого цикла '' относятся к E4X? –
Потому что это часть ECMA-357? – Knu