- Underscore.JS 教程
- Underscore.JS - 主页
- Underscore.JS - 概述
- Underscore.JS - 环境设置
- Underscore.JS - 迭代集合
- Underscore.JS - 处理集合
- Underscore.JS - 迭代数组
- Underscore.JS - 处理数组
- Underscore.JS - 函数
- Underscore.JS - 映射对象
- Underscore.JS - 更新对象
- Underscore.JS - 比较对象
- Underscore.JS - 实用程序
- Underscore.JS - 链接
- Underscore.JS 有用资源
- Underscore.JS - 快速指南
- Underscore.JS - 有用的资源
- Underscore.JS - 讨论
Underscore.JS - 概述
Underscore.JS 是一个流行的基于 javascript 的库,它提供了 100 多个函数来促进 Web 开发。它提供了辅助函数,如映射、过滤器、调用以及函数绑定、JavaScript 模板、深度相等检查、创建索引等。Underscore.JS 可以直接在浏览器中使用,也可以与 Node.js 一起使用。
使用 JavaScript 处理对象可能非常具有挑战性,特别是当您需要对它们进行大量操作时。Underscore 附带许多功能,可以简化您使用对象的工作。
Underscore.JS 是一个开源项目,您可以轻松地为库做出贡献并以插件的形式添加功能,并使其在 GitHub 和 Node.js 中可用。
特征
让我们详细了解 Underscore 提供的所有重要功能 -
收藏
Underscore.JS 为集合提供了各种函数,例如 every、map、reduce,用于对集合的每个项目应用操作。它提供了像 groupBy、countBy、max、min 这样的方法来处理集合并简化大量任务。
数组
Underscore.JS 为数组提供了各种函数,例如迭代和处理数组,如first、initial、lastIndexOf、intersection、difference 等。
功能
Underscore.JS提供了bind、delay、before、after等函数。
对象
Underscore.JS 提供了操作对象、映射对象和比较对象的函数。例如,键、值、extends、extendsOwn、isEqual、isEmpty 等。
公用事业
Underscore.JS 提供了各种实用方法,如 noConflict、random、iteratee、escape 等。
链接
Underscore.JS 提供了链接方法,如 chain、value。
在后续章节中,我们将介绍 Underscore.JS 的重要功能