ECMAScript для XML
- ECMAScript для XML (E4X) — стандартное расширение языка программирования ISO/IEC 22537:2006.
- Цель E4X — предоставить альтернативу DOM-интерфейсам с более простым синтаксисом для доступа к XML-документам.
- E4X рассматривал XML как примитив, обеспечивая быстрый доступ и поддержку в качестве строительного блока программы.
- Стандарт E4X был стандартизирован Ecma International и признан устаревшим Mozilla Foundation в 2014 году.
- E4X поддерживается Rhino от Mozilla, OpenOffice.org и Tamarin, движком JavaScript в виртуальной машине Flash.
- Поддержка E4X в Firefox и Thunderbird была удалена, а в Firefox 10 синтаксис E4X больше не используется в SpiderMonkey.
- E4X был реализован в SpiderMonkey с версии 1.6.0 до версии 20 и в Rhino с версии 1.6R1.
- ActionScript 3 от Adobe полностью поддерживает E4X.
Полный текст статьи: