您现在的位置是: 首页 » 网页代码 » javascript库是什么意思
网页代码

javascript库是什么意思

网页代码2020年2月24日 544人已围观

JavaScript库是被封装好的一些JavaScript函数,是为了应对JavaScript高级程序设计时遇到的困难开发的,提供针对常见JavaScript任务的函数,包括动画、DOM操作以及Ajax处理。

网站运营中栏目排名优化技巧

一些常见、实用的JavaScript库:

jQuery

jQuery 是目前最受欢迎的 JavaScript 框架。

它使用 CSS 选择器来访问和操作网页上的 HTML 元素(DOM 对象)。

jQuery 同时提供 companion UI(用户界面)和插件。

Underscore 和 Lodash(dah)

可能大多数人都知道这两个库。Underscore 的目的是为 JavaScript 中的常见任务提供实用的函数。Lodash 是下载量最大和被依赖最多的库之一,旨在为数组、字符串、object 和 argument 对象提供更一致的跨环境迭代支持,并已成为 Underscore 的超集。这两个库由相同的核心贡献者维护,在技术选型时完全可以考虑使用它们。

Lodash – https://github.com/lodash/lodash

Underscore – https://github.com/jashkenas/underscore

MathJS

在 GitHub 上的 Star 已经超过 6000,这个库是 JavaScript 和 Node.js 的数学扩展库,与 JavaScript 内置的 Math 库兼容。该库包含一个灵活的表达式解析器,能够运行符号计算,并提供了一系列内置函数和常量。用户还可以对其进行扩展。

MathJS – https://github.com/josdejong/mathjs

Moment

在 GitHub 上的 Star 已经超过 37,000,是一个 JavaScript 日期和时间操作库,用于解析、验证、操作和格式化日期。Moment 可以在浏览器和 Node.js 中运行。从 2.10.0 版本开始迁移到 ECMAScript 6。

Moment – https://github.com/moment/moment

另外两个同类的库:

Date-fns(10,000 个 Star)-https://github.com/date-fns/date-fns

DateJS – https://github.com/datejs/Datejs

Lazy

在 GitHub 上的 Star 将近 5000,是一个功能强大的 JavaScript 库,它的 lazy 引擎“尽可能地少做一些工作”,同时保持足够的灵活性。

Lazy – https://github.com/dtao/lazy.js

Mout

Mout.js 是一组模块化的 JavaScript 库,可以在浏览器或node.js 中运行,提供类似于其他语言标准库(Python、Ruby、PHP 等)中的辅助方法。mout.js 允许仅加载必需的模块或函数,并提供了一致的 API,规范了跨浏览器行为。

Mout – https://github.com/mout/mout

文章评论

    发表评论

    您的电子邮箱地址不会被公开。

站点信息
  • 站点运行:1000天
  • 网站程序:Wordpress
  • 主题模板:bvseo
  • 文章统计:6037 条
  • 文章评论:6462 条
  • 微信公众号:扫描二维码,关注我们