E4X 教程

E4X 是對 JavaScript 的新擴展。

E4X 向 JavaScript 添加了對 XML 的直接支持。

E4X 是正式的 JavaScript 標準。

你之前應該掌握的知識:

在學習新內容之前,你應該對以下知識點有基本的了解。

  • HTML
  • JavaScript
  • XML

如果你有興趣首先學習這些項目,你可以在首頁找到有關這些項目的教程。

JavaScript = ECMAScript

ECMAScript 是對 JavaScript 的正式的命名。

ECMAScript 等同于 JavaScript。

ECMA(歐洲計算機工業協會)是 JavaScript 的標準化組織。

E4X = JavaScript for XML

E4X 意為“支持 XML 的 ECMAScript”(ECMAScript For XML)。它是對 ECMAScript 的標準擴展。

因此,在現實生活中,E4X意味著“支持XML的JavaScript”(JavaScript for XML)。

將 XML 作為 JavaScript 的對象

E4X 是添加了對 XML 支持的 JavaScript 正式標準。

通過 E4X,你可以像原先聲明日期或數組對象變量的方法來聲明 XML 對象變量

var x = new XML()
var y = new Date()
var z = new Array()

E4X 使創建針對 XML 的 JavaScript 非常容易。

在下一章,我們會為您提供一些實例。

E4X 是一個 WEB 標準

ECMA-262 (JavaScript 1.3) 于 1999 年 11 月被確立為標準。

E4X 是添加了對 XML 直接的支持的擴展了的 JavaScript。

ECMA-357 (E4X) 于 2004 年 6 月被確立為標準。

ECMA International

ECMA 國際于 1961 年建立。

ECMA 組織致力于信息通信技術(ICT)和消費類電子產品(CE)的標準化工作。

ECMA 已經確立了以下標準

  • JavaScript
  • C# Language(C# 語言)
  • International Character Sets(國際字符集)
  • Optical Disks(光盤)
  • Magnetic Tapes(磁帶)
  • Data Compression(數據壓縮)
  • Data Communication(數據通信)
  • 其他