E4X 全稱ECMAScript for XML,是一種在ECMAScript(包括ActionScript、JavaScript等語(yǔ)言實(shí)現(xiàn))標(biāo)準(zhǔn)的基礎(chǔ)上加入的動(dòng)態(tài)XML支持的程序語(yǔ)言擴(kuò)展。
E4X 的特點(diǎn)總結(jié)如下:
E4X 是對(duì) JavaScript 的新擴(kuò)展。
E4X 向 JavaScript 添加了對(duì) XML 的直接支持。
E4X 是正式的 JavaScript 標(biāo)準(zhǔn)。
在學(xué)習(xí)新內(nèi)容之前,你應(yīng)該對(duì)以下知識(shí)點(diǎn)有基本的了解。
如果你有興趣首先學(xué)習(xí)這些項(xiàng)目,你可以在首頁(yè)找到有關(guān)這些項(xiàng)目的教程。
ECMAScript 是對(duì) JavaScript 的正式的命名。
ECMAScript 等同于 JavaScript。
ECMA(歐洲計(jì)算機(jī)工業(yè)協(xié)會(huì))是 JavaScript 的標(biāo)準(zhǔn)化組織。
E4X 意為“支持 XML 的 ECMAScript”(ECMAScript For XML)。它是對(duì) ECMAScript 的標(biāo)準(zhǔn)擴(kuò)展。
因此,在現(xiàn)實(shí)生活中,E4X意味著“支持XML的JavaScript”(JavaScript for XML)。
E4X 是添加了對(duì) XML 支持的 JavaScript 正式標(biāo)準(zhǔn)。
通過(guò) E4X,你可以像原先聲明日期或數(shù)組對(duì)象變量的方法來(lái)聲明 XML 對(duì)象變量
var x = new XML() var y = new Date() var z = new Array()
E4X 使創(chuàng)建針對(duì) XML 的 JavaScript 非常容易。
在下一章,我們會(huì)為您提供一些實(shí)例。
ECMA-262 (JavaScript 1.3) 于 1999 年 11 月被確立為標(biāo)準(zhǔn)。
E4X 是添加了對(duì) XML 直接的支持的擴(kuò)展了的 JavaScript。
ECMA-357 (E4X) 于 2004 年 6 月被確立為標(biāo)準(zhǔn)。
ECMA 國(guó)際于 1961 年建立。
ECMA 組織致力于信息通信技術(shù)(ICT)和消費(fèi)類電子產(chǎn)品(CE)的標(biāo)準(zhǔn)化工作。
ECMA 已經(jīng)確立了以下標(biāo)準(zhǔn)
更多建議: