EJS 嵌入式轻量级 JavaScript 模版引擎
E 是 effective 的缩写,EJS 是一个嵌入式轻量级 JavaScript 模版引擎,让您通过简单易懂的 JavaScript 代码生成 HTML 标签,没有必须的操作流程,没…
Ionic 接近原生的 Html5 移动 App 开发框架
Ionic 是一款接近原生的 Html5 移动 App 开发框架,只需要你会 HTML、CSS 和 JavaScript 就可以开发移动 App应用,使用最基础的 Web 技术创建跨平台的…
分享一些实用 JavaScript 常用函数方法
JavaScript 可以说是最流行的编程语言,虽然他的语法和机构不是最好的,但是随着 Web 网页的普及和飞速发展,JavaScrip t可以说是 Web 工程师必备的语…
JavaScript 将地址栏参数 Object 对象
window.location 可获取地址栏的一系列信息,并且每个浏览器都支持该属性,非常方便。而获取到的问号后面的参数可以进行加工转变成我们所想要的键值对…
HTML 子元素 onMouseOver 触发父元素 onMouseOut 事件
当父级设置 onMouseOver 及 onMouseOut 时,鼠标从父级移入子级,会触发父级的 onMouseOut 后又触发 onMouseOver 事件,从子级移入父级后再次触发父级…
JavaScript 中 Apply 和 Call 的含义与区别
在 JavaScript 中 apply() 与 call() 的含义一样,均为改变调用函数中的 this 指向,其中 apply() 与 call() 的第一个参数表示所要指向的对象,若调用…
Unveil.js 基于 jQuery 轻量级的图片懒加载插件
Unveil.js 是一个图片懒加载(延迟加载)的 JavaScript 插件,可以基于 jQuery 或者 Zepto.js 使用,支持现代浏览器及 IE7+,Github上面有将近3K个Sta…
CodePress 基于 JavaScript 语法高亮编辑器插件
CodePress 是一个完全用 Javascript 写成的 HTML Textarea 增强程序,利用它你只需要简单的修改,就可以将你网页中的 Textarea 变成一个支持语法高亮…
JavaScript 中变量的作用域和位置提升
原文链接: JavaScript Scoping and Hoisting 你知道下面的 JavaScript 代码执行后会alert出什么值吗? var foo = 1; function bar() { if (!foo) { …
Jade 基于 Node.js 功能丰富的模版引擎
Jade 是一个高性能的模板引擎,它深受 Haml 影响,使用 JavaScript 前端开发脚本实现的,并且可以供 Node 使用,Jade的语法简单易懂,能提供常见的循…
JS-Cookie 纯 JavaScript 操作浏览器 Cookie 插件
JS-Cookie 是一个简单的轻量级的 JavaScript 插件,用于在本地操作浏览器的 Cookie,提供一些简单 API 接口,方便我们添加、修改、删除 Cookie。 特点…
Elapse 开源免费轻量级的 JavaScript 模版引擎
Elapse 是一个开源的 JavaScript 模板引擎,其特点如下: 语法简单:由于该引擎基于 JS 语法,并做增强,所以学习成本低,且功能强大。 可编译,高性…
Fabric.js 简单强大的 Canvas 图形编辑库
Fabric 是一个强大而简单的 JS Canvas 库,我们能通过使用它实现在 Canvas 上创建、填充图形、给图形填充渐变颜色。 组合图形(包括组合图形、图形文…
使用 Async.js 简化你的 JavaScript 代码
Async.js 是一个功能强大的库,主要是基于 Node.js 开发,他本身也是 JavaScript 代码,在 Web 浏览器中也可以单独使用,它可以简化 Node.js 异步操作…