apply、call、bind区别、用法

https://blog.csdn.net/a_dangdang/article/details/50986168

 

apply和call都是为了改变某个函数运行时的上下文而存在的(就是为了改变函数内部this的指向);
如果使用apply或call方法,那么this指向他[……]

继续阅读

JavaScript事件流

https://segmentfault.com/a/1190000013265547?utm_source=index-hottest

 

0.DOM级别与DOM事件

首先在介绍DOM事件之前我们先来认识下DOM的不同级别。针对不同级别的DOM,我们的DOM事件处理方式也是不一[……]

继续阅读

javascript source map 的使用

https://www.cnblogs.com/Ray-liang/p/4018162.html

 

之前发现VS.NET会为压缩的js文添加一个与文件名同名的.map文件,一直没有搞懂他是用来做什么的,直接删除掉运行时浏览器又会报错,后来google了一直才真正搞懂了这个小小[……]

继续阅读

深入浅出ES6(十四):let和const

http://www.infoq.com/cn/articles/es6-in-depth-let-and-const/

 

编者按:ECMAScript 6已经正式发布了,作为它最重要的方言,Javascript也即将迎来语法上的重大变革,InfoQ特开设“深入浅出ES6”专[……]

继续阅读

彻底理解js中this的指向,不必硬背

http://www.cnblogs.com/pssp/p/5216085.html

 

首先必须要说的是,this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁实际上this的最终指向的是那个调用它的对象(这句话有些问题,后面会解释为什么会[……]

继续阅读

JavaScript中call,apply,bind方法的总结

https://www.cnblogs.com/pssp/p/5215621.html

 

why?call,apply,bind干什么的?为什么要学这个?

一般用来指定this的环境,在没有学之前,通常会有这些问题。

复制代码
var a = {
    user:"[......]

继续阅读

javascript异步编程的前世今生,从onclick到await/async

https://www.cnblogs.com/etoah/p/5863475.html

 

javascript与异步编程

为了避免资源管理等复杂性的问题,
javascript被设计为单线程的语言,即使有了html5 worker,也不能直接访问dom.

javasc[……]

继续阅读

Javascript中的async await

https://www.cnblogs.com/cpselvis/p/6344122.html

 

async / await是ES7的重要特性之一,也是目前社区里公认的优秀异步解决方案。目前,async / await这个特性已经是stage 3的建议,可以看看TC39的进度[……]

继续阅读

Js中的window.parent ,window.top,window.self 详解

http://blog.csdn.net/zdwzzu2006/article/details/6047632

 

在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当[……]

继续阅读

NodeJS + PhantomJS 抓取页面信息以及截图

http://www.cnblogs.com/justany/p/3279717.html

 

利用PhantomJS做网页截图经济适用,但其API较少,做其他功能就比较吃力了。例如,其自带的Web Server Mongoose最高只能同时支持10个请求,指望他能独立成为一个[……]

继续阅读