前端开发
dovlie
前端小油条
展开
-
由浅至深理解js中的this
this在Js中非常重要,要理解this如何让使用,首先要知道this到底是什么this是Javascript语言的一个关键字,它是函数运行时自动生成的一个内部对象,只能在函数内部使用。this这个对象是谁,取决于函数被调用的方式先按代码环境来分:①全局作用域下:这里this写在全局环境下,这时候等价于window对象。但在严格版中默认的this不再是window,而是unde...原创 2017-07-28 09:22:30 · 650 阅读 · 1 评论 -
彻底理解js中的闭包
闭包是js的一个难点也是它的一个特色,是我们必须掌握的js高级特性,那么什么是闭包呢?它又有什么用呢?我们都知道,js的作用域分两种,全局和局部,基于我们所熟悉的作用域链相关知识,我们知道在js作用域环境中访问变量的权利是由内向外的,内部作用域可以获得当前作用域下的变量并且可以获得当前包含当前作用域的外层作用域下的变量,反之则不能,也就是说在外层作用域下无法获取内层作用域下的变量,同样在不同的...原创 2017-07-29 20:42:56 · 69946 阅读 · 42 评论