分类:Js+JQuery

CSS vs JS动画:谁更快?

CSS vs JS动画:谁更快?
这篇文章翻译自 Julian Shapiro 的 CSS vs. JS Animation: Which is Faster?。Julian Shapiro 也是 Velocity.js 的创造者。这是一个非常高效、简单易用的JS动画库。他在Web...

1年前 (2016-05-19) 940℃ 评论 () 440喜欢

javascript实现全选和反选

javascript实现全选和反选
利用 javascript 做一个全选和反选的功能,如有不足请大家补充!实现思路1、获取所有需要选中的元素,getElementsByName()全选()反选Helloweb前端网UI设计移动开发...

2年前 (2016-02-05) 562℃ 评论 () 144喜欢

node.js学习笔记(17) cluster

node.js学习笔记(17) cluster
从笔记(14)就提及多进程,今日总算可以进入正题。从v0.6.x开始,Node.js提供了多进程模块cluster,允许创建一组进程来共享同一个socket,并且分担负载压力。官方文档是这样说的:A sing...

2年前 (2016-02-03) 244℃ 评论 () 121喜欢

node.js学习笔记(14) child_process(一)

node.js学习笔记(14) child_process(一)
如今的服务器、PC,甚至是平板电脑和手机,几乎没有单核的CPU。单线程的node.js代码意味着只能同时使用一个CPU核心,那么node.js如何发挥多核CPU的性能呢?我想多进程至少是其中一个方案。...

2年前 (2016-02-01) 205℃ 评论 () 115喜欢

node.js学习笔记(12) path

 node.js学习笔记(12) path
用过python的童鞋一定知道python有一个自带模块os.path,os.path集成了很多关于路径的操作,非常好用。 Node.js的path模块类似于python的os.path,尽管功能没有那么丰富。 来看看path有哪些功能...

2年前 (2016-01-28) 135℃ 评论 () 141喜欢

node.js学习笔记(11) os

node.js学习笔记(11) os
Node.js提供了一些基本的底层操作系统的信息,可通过os模块获取。 eg: os-info.js var os = require('os'); console.log('arch:'+os.arch()); console.log('cpus:'+JSON.stringify(os.......

2年前 (2016-01-26) 88℃ 评论 () 118喜欢

node.js学习笔记(10) buffer

node.js学习笔记(10) buffer
Pure JavaScript is Unicode-friendly but not nice to binary data. When dealing with TCP streams or the file system, it's necessary to handle octet st......

2年前 (2016-01-26) 136℃ 评论 () 114喜欢

node.js学习笔记(9) 和谐模式

node.js学习笔记(9) 和谐模式
众所周知,ECMAScript 是一种开放的、国际上广为接受的脚本语言规范。 它本身并不是一种脚本语言。正如在 Web 应用程序中执行有用操作的 bean 集合(例如,Netscape 的 AWT)是 Sun 的 JavaBean 规范的一种实现一样,JavaScript 是 ECMAScript......

2年前 (2016-01-25) 158℃ 评论 () 109喜欢

node.js学习笔记(8) 事件继承

node.js学习笔记(8) 事件继承
上一篇的示例中事件都是基于events.EventEmitter的实例,其实我们也建立自己的events类,只要通过集成events.EventEmitter就可以轻松的实现事件监听。 events-inherit.js: var events = require('events'); va......

2年前 (2016-01-21) 143℃ 评论 () 114喜欢

node.js学习笔记(7) 事件机制

node.js学习笔记(7) 事件机制
在web前端的编程中,事件的应用十分广泛,DOM上的各种事件,比如onclick 、onfocus等等。 在ajax大规模应用之后,异步请求更是得到广泛的认同,而ajax亦是基于事件机制的。...

2年前 (2016-01-20) 131℃ 评论 () 118喜欢

node.js学习笔记(6) 异步回调

node.js学习笔记(6) 异步回调
先来看一下国王的幸福生活: 在nodejs王国,国王有很多仆人。 早上,一个仆人叫醒了国王,问他有什么需要。 国王给他一份清单,上面列举了所有需要完成的任务,然后睡回笼觉去了。 当国王回去睡觉之后,仆人才离开国王,拿着清单,给其它的仆人一个个布置任务。 仆人们各自忙各自的去了,直到完成了自己的任务......

2年前 (2016-01-19) 145℃ 评论 () 117喜欢

node.js学习笔记(5) 模块

node.js学习笔记(5) 模块
Node.js提供了一个简单的模块系统,可以让node.js的文件可以相互调用。模块是node.js应用程序的基本组成部分,文件与模块一一对应。也就是说一个文件就是一个模块,这些文件可以是javascript、json或者编译过的c/c++文件。 模块调用有一个模块hello.js: ex......

2年前 (2016-01-18) 159℃ 评论 () 118喜欢

node.js学习笔记(4) http服务

 node.js学习笔记(4) http服务
Http是互联网时代使用最广泛的协议,没有之一。 Node.js内置了http模块,因此使用node.js搭建一个http服务非常简单。 一、http实例 照旧,先来一个http的"Hello world!",创建http.js文件,代码如下:

...

2年前 (2016-01-17) 202℃ 评论 () 114喜欢

node.js学习笔记(2) node包管理器--npm

node.js学习笔记(2) node包管理器--npm
npm(node package manager),是node.js的一个包管理器,用于第三方模块的下载、安装和管理。npm收录着庞大而丰富的第三方资源,截至目前为止已经收录了220102个包。npm之于node.js,...

2年前 (2016-01-15) 257℃ 评论 () 119喜欢

node.js学习笔记(3) Hello world !

node.js学习笔记(3) Hello world !
准备好了node.js的环境和npm包管理器,终于可以开始第一个node.js程序了。跟大多数解释型语言一样,node.js有交互模式和脚本模式。...

2年前 (2016-01-15) 241℃ 评论 () 16喜欢

node.js学习笔记(0) 前记

node.js学习笔记(0) 前记
学习笔记原本是从1开始的,然而为了永远“怀念”已经离职的钱童鞋,我决定补上一篇。话说,程序员的数数不都是从0开始的吗。初识node.js大概是一年前的这个时候,钱童鞋来单位面试,...

2年前 (2016-01-13) 313℃ 评论 () 114喜欢

jQuery中的动画特效

jQuery中的动画特效
JQuery天生就是用来做动画的。无论是消息框淡出淡入,菜单栏的滑动打开,或者滚动动画,甚至游戏,都可以用内建的方法或者更丰富的插件来完成。...

2年前 (2016-01-05) 495℃ 评论 () 162喜欢

JavaScript思维导图,助你轻松学习JS

JavaScript思维导图,助你轻松学习JS
Javascript思维导图:包含javascript变量、javascript运算符、javascript数组、javascript流程语句、javascript字符串函数、javascript函数基础、javascript基础DOM操作、javascript正则表达式...

2年前 (2015-12-12) 1354℃ 评论 () 299喜欢

关于Function.prototype.bind

关于Function.prototype.bind
bind()方法会创建一个新函数,称为绑定函数。当调用这个绑定函数时,绑定函数会以创建它时传入bind()方法的第一个参数作为 this,传入 bind() 方法的第二个以及以后的参数加上绑定函数运行时本身的参数按照顺序作为原函数的参数来调用原函数。...

2年前 (2015-12-06) 144℃ 评论 () 141喜欢

你所不了解的setTimeout

你所不了解的setTimeout
看到了一篇不错的文章《你会用setTimeout吗 》,转载过来的,改了个名字,一下子感觉搞大上了,嘎嘎。加了几个关于 setTimeout 和setInterval的小知识:...

2年前 (2015-12-06) 1084℃ 评论 () 646喜欢