对浏览器JavaScript API

时间:2015-09-23 10:01:39

标签: javascript api browser

在网络浏览器中有很多JavaScript网络API 所有这些都列在这里(Firefox浏览器web API列表页面) https://developer.mozilla.org/en/docs/Web/API

在这里列表很长...... 这些API是否未在任何地方分类?

如果那时我们可以在那些很长的API列表中轻松识别Web浏览器中可用的功能。

3 个答案:

答案 0 :(得分:1)

您正在寻找Modernizr。它是一个脚本,可以在浏览器中检测可定义的HTML5 / CSS3功能选择,然后将它们公开给CSS via classes on the HTML elementJavascript via the Modernizr object。它还有interactive API

支持的功能列表位于帮助页面的底部,并根据需要进行逻辑分类。

答案 1 :(得分:1)

制作所有API的完整,最新列表非常困难,因为它变化很大(最值得注意的是,某些新功能在某些版本的现代浏览器中仅部分可用)。

根据经验法则,ES3的所有内容都可以在任何地方使用。 ES5 的所有东西都应该可以,但是一些旧的浏览器(IE8,最值得注意的是)不支持它。 ES6及更高版本的所有东西都不是开箱即用的 (有一些库和特殊工具允许你使用其中的一些功能)。

最后,这里有一些很好的网站可以帮助您:

答案 2 :(得分:0)

这里列出了所有的api 在这里api的所有对象都在api名称下分类 http://www.w3.org/standards/techs/js#stds