JS中改变this指向的方法(call和apply、bind)

http://www.jb51.net/article/81559.htm

 

this是javascript的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。

this一般指向的是当前被调用者,但也可以[……]

继续阅读

Javascript中call和apply的区别与详解

http://blog.csdn.net/chelen_jak/article/details/21021101

 

在js中call和apply它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数方式有所区别,下面我来给大家介绍一下call和apply用法。[……]

继续阅读

JavaScript 运行机制详解:再谈Event Loop

http://www.ruanyifeng.com/blog/2014/10/event-loop.html

 

一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。

上个月,我偶然看到了Philip Roberts的演讲《Help,[……]

继续阅读

内存泄漏

不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)

jQuery里面的普通绑定事件和on委托事件

http://www.cnblogs.com/wufangfang/p/5333007.html

 

以click事件为例:

普通绑定事件:$(‘.btn1’).click(function(){}绑定

on绑定事件:$(document).on(‘click'[……]

继续阅读

JS与Jquery的事件委托

http://www.cnblogs.com/thinksasa/p/3941739.html

 

参考:http://www.ituring.com.cn/article/467

概念:

什么是事件委托:通俗的讲,事件就是onclick,onmouseover,o[……]

继续阅读

初探和实现websocket心跳重连

http://www.cnblogs.com/1wen/p/5808276.html

 

心跳重连缘由

在使用websocket过程中,可能会出现网络断开的情况,比如信号不好,或者网络临时性关闭,这时候websocket的连接已经断开,

而浏览器不会执行websoc[……]

继续阅读

Creating a Node.js Server/Client with Socket.IO & MySQL

http://markshust.com/2013/11/07/creating-nodejs-server-client-socket-io-mysql

 

Personally, I find Node.js to be completely fascinating. It[……]

继续阅读

安装 node-sass 的正确姿势

https://segmentfault.com/q/1010000006025361/a-1020000006252474

 

安装 node-sass 的时候总是会各种不成功,今天我琢磨了一会儿总算知道要怎么解决了。

首先要知道的是,安装 node-sass 时在 n[......]

继续阅读

RequireJS 入门指南

http://www.oschina.net/translate/getting-started-with-the-requirejs-library

 

简介

如今最常用的JavaScript库之一是RequireJS。最近我参与的每个项目,都用到了RequireJ[……]

继续阅读