0
我准备在不同浏览器中使用JavaScript进行演示。Mozilla的JavaScript问题
我知道Mozilla有几个问题。例如,Date
对象的构造函数将不接受ISO日期字符串。它会导致无效的日期。
我一直在寻找一个在一个地方列出所有已知的浏览器问题的勘误。但我找不到这样的。
问:有谁知道列出这个浏览器问题的链接或文档。至少最重要的?
在此先感谢。
我准备在不同浏览器中使用JavaScript进行演示。Mozilla的JavaScript问题
我知道Mozilla有几个问题。例如,Date
对象的构造函数将不接受ISO日期字符串。它会导致无效的日期。
我一直在寻找一个在一个地方列出所有已知的浏览器问题的勘误。但我找不到这样的。
问:有谁知道列出这个浏览器问题的链接或文档。至少最重要的?
在此先感谢。
你似乎想要的是bug 445494 - 所有已知ECMAScript 5合规性问题的跟踪错误。看看它依赖的开放错误。显然存在两个严格的模式问题(在严格模式下禁用document.all
,如果变量访问得太早则抛出异常),String.match
和String.replace
方法不更新RegExp.lastIndex
属性,Array.length
属性的某些非标准特殊处理和a很少有类似的小问题。
传递一个ISO日期字符串对我来说工作正常,如[本演示](http://jsfiddle.net/zrdzy/)所示。请注意,它被解释为UTC。 – 2012-02-11 08:22:11
@MatthewFlaschen我的意思是这种格式“2012-02-10T13:19:11 + 0000” – Oybek 2012-02-11 08:27:09
这与ECMAScript 5规范的格式不符。从§15.9.1.15开始的规定格式是“2012-02-10T13:19:11 + 00:00”[demo](http://jsfiddle.net/zrdzy/1/))。请注意时区偏移中所需的冒号。您也可以使用“Z”而不是“+00:00”,因为偏移量为0. – 2012-02-11 09:04:31