E4X

ECMAScript for XML （ E4X ） 是一擴展了ECMAScript （ 包含ActionScript 、 DMDScript 、 JavaScript 、 JScript等 ） 的程式語言 ， 它增加對 XML 的內在支持 。 它的目標是在訪問XML文檔時 ， 提供一種更直觀 、 語法更簡潔的的 DOM 接口 。 它也是處理XML時的一種新的方式 。 在 E4X 版本之前 ， 通常總是在 Objcet （ 對象 ） 層次上訪問XML ， 而 E4X 則是把 XML 當做原始數據 （ primitive ） 來處理 （ 比如字符 、 數字和布爾值 ） 。 這也意味着更快的訪問速度 、 更好的支持 、 和使 XML 可以成爲程序的一個組塊 （ 數據結構 ） 。