compatibility - JavaScript 兼容库

标签 compatibility javascript javascript-framework

是否有提供与特定实现的前向兼容性的 javascript 库?例如,这样的库可以提供 JavaScript 1.6 中的功能,并且可以跨各种浏览器移植。它应该在可用时利用对该功能的 native 支持。

一些框架(如 JQuery 或 Prototype)提供的功能与较新版本的 JS 中的功能相同,但我想减少我正在使用的库的大小并确保完全符合标准或已发布的版本。

这样的图书馆存在吗?谷歌和维基百科在这个话题上没有太多可说的。

最佳答案

看起来有这样一个库:“JavaScript 标准库”(JSL)。它旨在为支持 JS 1.2 或更高版本的浏览器提供尽可能多的 JS 1.6 兼容性。

我没有使用过它,也不确定它的效果如何。该文档是用粗略的英语编写的;这可能表明没有得到广泛使用,否则现在可​​能有人会更正它。

为了增加困惑,该站点链接到一个 JSL Revision ,位于不同的网站上,其功能列表表明它提供了 main page 中列出的功能的子集 .

作者已经写了更多关于这个库和关于 this blog post 中涉及的一般概念的文章.

关于compatibility - JavaScript 兼容库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3357481/

相关文章:

css - css 转换 :translate to align a div in the center ist not working

JavaScript:无法让 Modernizr 工作

javascript - 尝试使用 AJAX 将变量值从 JavaScript 传递到 PHP

javascript - 如何检查 selenium 服务器的当前状态(使用 Node.js 的 API?还有别的吗?)

javascript - 前端和管理区域的 Angular 项目布局?

angularjs - Bootstrap 和 Foundation 与 MVC 框架的集成

android - 在 Android 2.1 上支持我的 Android 2.2 应用程序

c++ - C POSIX API 是否与 C++ STL 兼容

Android:应用程序在一台设备上运行良好,但在另一台设备上运行不正常

angularjs - 对于 SEO,我可以在我的 Angular 应用程序旁边提供一个静态 HTML 替代版本吗?