Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否有类似reset.css的reset.js?_Javascript - Fatal编程技术网

Javascript 是否有类似reset.css的reset.js?

Javascript 是否有类似reset.css的reset.js?,javascript,Javascript,Reset.css文件用于解决样式设置时浏览器不一致的问题 浏览器之间的JavaScript不一致是否存在类似的情况,比如reset.js? 例如,这个“reset.js”库将为在IE8中指定的String trim()方法定义一个原型,因为IE8不支持这一点 我知道像jQuery这样的库可以用来克服这些不一致性,但是当使用不使用jQuery的第三方JavaScript库时,使用reset.js之类的东西可能会有所帮助。是的,有polyfill可以做到这一点。但是有太多的事情需要修复,以至于无法

Reset.css文件用于解决样式设置时浏览器不一致的问题

浏览器之间的JavaScript不一致是否存在类似的情况,比如reset.js?

例如,这个“reset.js”库将为在IE8中指定的String trim()方法定义一个原型,因为IE8不支持这一点


我知道像jQuery这样的库可以用来克服这些不一致性,但是当使用不使用jQuery的第三方JavaScript库时,使用reset.js之类的东西可能会有所帮助。

是的,有polyfill可以做到这一点。但是有太多的事情需要修复,以至于无法将所有修复都放在一个脚本中:-)

看一看这张照片


如果您对EcmaScript的遵从性特别感兴趣,可以改进缺少的或未正确实现的方法,如
String::trim
;但是,他们无法修复引擎错误(标识符关键字、NFE等)。

我不知道有哪一个能够完全按照您的要求在单个库中运行,据我所知,有相当多的人反对“修补”内置JavaScript对象和一些库(例如ExtJS)在以前的版本中这样做的功能已经更改,现在确实在自定义实用程序函数中提供了该功能


另一方面,有大量越来越小的垫片给旧浏览器带来了缺失的功能,尤其是处理HTML5的不一致性。

据我所知,这并不多,但创建一个垫片可能不会太困难。浏览一下MDN,它有很多这样的垫片,你可以根据需要复制粘贴它们。