爲什麼E4X被棄用並從某些瀏覽器中刪除?爲什麼E4X被棄用並從某些瀏覽器中刪除?
警告:E4X是obselete。默認情況下,Chrome瀏覽器默認禁用了Chrome瀏覽器中的Chrome瀏覽器 ,並在Firefox 21中完全刪除。使用 代替DOMParser/DOMSerializer或非本機JXON算法。
https://developer.mozilla.org/en-US/docs/Archive/Web/E4X/Processing_XML_with_E4X
爲什麼E4X被棄用並從某些瀏覽器中刪除?爲什麼E4X被棄用並從某些瀏覽器中刪除?
警告:E4X是obselete。默認情況下,Chrome瀏覽器默認禁用了Chrome瀏覽器中的Chrome瀏覽器 ,並在Firefox 21中完全刪除。使用 代替DOMParser/DOMSerializer或非本機JXON算法。
https://developer.mozilla.org/en-US/docs/Archive/Web/E4X/Processing_XML_with_E4X
它被棄用,從曾經支持它,因爲它是一個執行不力的語言功能,是導致各種問題的唯一瀏覽器中刪除。
正如Brendan所說的某個地方「E4X是瘋狂的地方」,而FF的E4X實現偏離規範的地方並沒有被寫下任何地方。
- 馬克·S·米勒
它回來會通過ECMA-357的新版本,其中的Adobe和Mozilla打算去努力的唯一途徑。在此之前,它已經結束。
- 布蘭登·艾克
其背後的想法是不壞,但它融入了語言的方式了。 SpiderMonkey是唯一實現它的JS引擎,並且由於這種支持所需的引擎實現的嚴重併發症導致了無數的問題。
- 直到Schneidereit
感謝您的回答。 Flash Player和ActionScript3實現完美無瑕。這已經很多年了。他們沒有實施它是一種恥辱。如果Adobe能夠分享他們的代碼,它可能會讓它變得更容易。 –
@ 1.21千兆瓦我非常喜歡AS3,Shockwave和Flash – Hydro
'每個... in'可能永遠不會被刪除,以便您的報價並不完全正確。 – Knu
'for each in'循環與E4X有什麼關係? –
因爲它是ECMA-357的一部分?對於每個''的每個' – Knu