![](/img/trans.png)
[英]Can anyone tell me how this javaScript function works please?
[英]how can i tell if a javascript function works across browsers
如何判断给定的javascript函数是否可以跨浏览器运行? 例如,我想使用String.trim(),我发现它可以在Firefox中使用,但是可以在所有其他主要浏览器中使用吗? 我想在线上有一个不错的文档,但是我找不到。
对于入门者,请尝试quirksmode: http : //quirksmode.org
QuirksMode可以为您提供信息,但主要是有关CSS和DOM的信息。
String.prototype.trim
是ECMAScript 5th Edition Standard中的一种新方法。
要检查各种浏览器上新的ES5方法的可用性,请查看下表:
通常,如果您要检查哪些内置标准方法可用并在浏览器之间正常工作,则可以运行一致性测试:
丹尼·古德曼(Danny Goodman)撰写的《 动态HTML权威参考 》一书对此类研究提供了巨大帮助。
例如,对于函数String.replace(),它告诉我以下浏览器和版本均支持此功能(自此):IE 4,NN 4,Moz all ,Saf all ,Op 7,并且已包含在ECMA 3中。
请访问W3Schools JavaScript网站,尤其是各种对象的完整参考。 例如,这是完整的String
参考 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.