Modernizr 检测浏览器功能支持情况的 JavaScript 库
Modernizr 是一个用来检测浏览器功能支持情况的 JavaScript 库。通过这个库我们可以检测不同的浏览器对于HTML5特性的支持情况。使用Modernizr类库和使…
使用 HTML5 Boilerplate 开始您的 Web 开发
web 开发团队的一个常见实践是创建一组标准文件,团队成员基于它们开始 web 开发流程,包括一个公共文件结构、基本命名惯例和标准库。这样做能够更容…
Mousetrap 超简单的处理键盘快捷键 JavaScript 库
Mousetrap 是一个超简单的处理键盘快捷键的类库,压缩有只有 1.6kb 大小,并且不依赖任何的外部类库。 你使用的主要就是绑定方法,它会帮助你绑定指定…
Hotkeys.js 简单的设置快捷键键盘热键
这是一个强健的 JavaScript 库用于捕获键盘输入和输入的组合键,它没有依赖,它不应该干扰任何 JavaScript 库或框架。压缩只有(~3kb),gzip 1.9k。 创…
Way.js 简单轻量级持久化的 JavaScript 双向数据绑定库
Way.js 是一个简单轻量级、持久化的 JavaScript 库,用来绑定 DOM 元素和内存中的数据。是一个超级简单的双向数据绑定库,用少量的代码编写,并且不依…
Minjs 极简轻量级纯 JavaScript 组件库
Minjs 是一组轻量级的 jQuery 组件,提供多种 Web 常用组件,包括表单、表格、日历等,其中迷你表单帮助你使用 HTML5 表单增强,尽管浏览器不一定支持…
T3 构建大型 Web 应用的 JavaScript 框架
T3 是一个用于构建大型 Web 应用程序的客户端 JavaScript 框架。T3 和大多数的 JavaScript 框架不同。它的意思是一小部分的整体架构,它允许你建立可…
WebAssembly 入门实践
JavaScript 最初被设计出来的时候,作者一定想不到 Web 会发展到今天的规模。随着前端技术发展,浏览器端应用越来越复杂,JavaScript 的性能问题逐渐…
Handlebars.js 语义化 JavaScript 模板库模板引擎
Handlebars 是 JavaScript 一个语义模板库,通过对 view 和 data 的分离来快速构建 Web 模板。它采用 Logic-less template(无逻辑模版)的思路,在加…
Ember.js 构建完美的 Web 应用的JavaScript MV* 框架
Ember.js 是一个客户端的 JavaScript MV* 框架,用来构建完美的 Web 应用(A JavaScript framework for creating ambitious web applications)。它依…
App.js 轻量级的 JavaScript UI 库
App.js 是一个轻量级的 JavaScript UI 库,用来创建移动的 Web 应用,应用的外观跟原生的应用相同,性能也近乎一致。 特点 跨平台,支持 Android 2.2+…
shortcut.js 用 JavaScript 处理键盘快捷键
用 JavaScript 处理键盘快捷键,尽管现在有许多 JavaScript 库可用,但我找不到一个可以方便地向您的 JavaScript 应用程序添加键盘快捷键(或加速器)…
RequireJS 用于 JavaScript 模块加载器
RequireJS 是一个JavaScript模块加载器,在 ES6 出现之前,JS 不像其他语言同样拥有 模块 这一概念,于是为了支持 JS 模块化,出现了各种各样的语言工…
JavaScript 中对称加密和不对称加密算法(Hash 算法)
简单罗列 JavaScript 中的 Hash 加密算法,这些文件可以直接引入后使用,文件里面有详细的注释,如果是简单的加密我们可以使用JavaScript原生的方法es…