E4X был расширением ECMAScript, которое позволяло встроенную обработку XML.

ECMAScript For XML (E4X) был расширением ECMAScript, которое позволяло использовать литералы XML, а также средства доступа и фильтры для работы с таким XML. Возможность встраивания JavaScript также была удобна для создания шаблонов на основе XML.

Стандартизированный в ECMA-357, он поддерживался в движках Mozilla Spidermonkey и Rhino Javascript и был включен в веб-браузер Firefox между версиями 1.5 и 20.

Предупреждение: E4X устарел. Он был отключен по умолчанию для веб-страниц (содержимого) в Firefox 17, отключен по умолчанию для Chrome в Firefox 20 и был удален в Firefox 21. Вместо этого используйте DOMParser/DOMSerializer или неродной алгоритм JXON.

Более подробную информацию можно найти на https://developer.mozilla.org/en/e4x.