JavaScript 语言规范过于灵活,无法保证不同版本之间的兼容性。 各个版本之间都存在 bug、缺陷和故障,这使得确保页面在所有用户上都能可靠运行变得极其困难。 例如,在某些平台上,Netscape 2.01 的 document.write () 方法就存在问题。