我想知道是否存在这样的库,其中的库只包含常用实用函数的集合,如trim、indexOf (用于数组)、map、each、typeOf等。
我知道jQuery提供了上面列出的一些函数,但我正在寻找纯粹为此而设计的函数(例如,我真的不需要在运行node.js的服务器端使用jQuery,如果我正在编写一个与node.js无关的JavaScript库,我也不想依赖它)。我最近开始收集这些函数的分类,以便将来复制/粘贴,但我猜还有许多其他函数,除非有人向我展示它们,否则我甚至不知道如何查找或考虑使用它们。
发布于 2011-01-13 22:43:54
您提到的所有函数都是JavaScript5中的标准函数。这个库实现它们的方式是,您也可以在较旧的浏览器/ ECMAScript版本中使用它们,当您的环境赶上标准时,这种方式将是兼容的:
https://github.com/kriskowal/es5-shim/blob/master/es5-shim.js
发布于 2011-01-13 22:41:45
我喜欢underscore.js;它不提供诸如trim之类的字符串实用程序;它专注于面向对象和函数式实用程序,包括您提到的所有其他内容。关于它的另一个好处是它根本没有引用DOM,所以它对于不是基于web的或者与DOM无关的javascript编程很有用。
发布于 2013-04-30 04:32:55
Boiler.js是一个新兴的实用程序库,它提供了许多有用的JavaScript实用程序,并且是Underscore.js的直接竞争对手。
https://stackoverflow.com/questions/4681173
复制相似问题