E4X (Ecma-357) 是对 ECMAScript 的扩展,它添加了 XML 文字作为第一类原语。这太棒了,但是只有 Mozilla 和 Adobe 支持(也没有 V8 和 IE 支持),从 Web 开发人员的角度来看,E4X 几乎已经死了,必须支持任何现代浏览器的用户。
围绕在 JavaScript 中实现 XML 文字还有哪些其他工作?有没有办法在 JavaScript 中获得类似于 XML 文字或 E4X 的东西,任何人都在研究?也许一些框架插件?
前几天我遇到了 LunaScript (asana.com/Luna),它用类似 JavaScript 的语言实现了 XML 文字。这很好,但我可能永远不会在 Asana 工作,因此永远不会编写 LunaScript。