javascript时间库moment.js的功能是否独立于您使用的浏览器?我已经遇到过Javascripts原生Date对象在不同浏览器(特别是Chrome和IE)之间表现不同(主要是关于时区)的问题。我还阅读了javascript Date对象与浏览器无关的其他问题:
- Problem with date formats in JavaScript with different browsers
- javascript date.parse difference in chrome and other browsers
... -etc
由于那个momentjs是一个javascript库,我认为它的功能与执行它的浏览器无关。
答案 0 :(得分:4)
尽管它依赖于提供相同功能的不同方式,但它们在文档here中描述的浏览器中的行为应该相同:
Moment旨在在浏览器和Node.js中工作。
所有代码都应该适用于这两种环境,所有单元测试都在这两种环境中运行。
目前,以下浏览器用于ci系统:Windows XP上的Chrome,Windows 7上的IE 8,9和10,Windows 10上的IE 11,Linux上的最新Firefox以及OSX 10.8和10.11上的最新Safari。