E4X ECMAScript for XMLEX是一扩展了ECMAScript包含ActionScriptDMDScriptJavaScriptJScript等的程式語言它增加对 XML 的内在支持它的目標是在訪問XML文檔时提供一種更直观語法更簡潔的的 DOM 接口它也是处理XML时的一种新的方式在 EX 版本之前通常总是在 Objcet对象层次上访问XML而 EX 则是把 XML 当做原始数据primitive来处理比如字符数字和布尔值这也意味着更快的访问速度更好的支持和使 XML 可以成为程序的一个组块数据结构