javascript 中对this关键字的一些理解
2015-11-18 10:47
489 查看
var self = this
可能会觉得奇怪为什么我会定义一个_self的变量, 因为在js里,this不用对于其他的对象语言,他的解析过程与运行过程中this会改变的。这里简单说说js里this的定义,若有需要我可以开多一篇。
定义:this是包含它的函数作为方法被调用时所属的对象。
特征:this的环境可以随着函数被赋值给不同的对象而改变!
可能会觉得奇怪为什么我会定义一个_self的变量, 因为在js里,this不用对于其他的对象语言,他的解析过程与运行过程中this会改变的。这里简单说说js里this的定义,若有需要我可以开多一篇。
定义:this是包含它的函数作为方法被调用时所属的对象。
特征:this的环境可以随着函数被赋值给不同的对象而改变!
相关文章推荐
- dede使用方法---用js让当前导航高亮显示
- Js字面变量,定义问题
- JS判断各浏览器类型及版本
- 每天一篇javascript学习小结(String对象)
- $.getJSON与$.ajax
- javascript中如何判断一个新创建对象是无属性的空对象?
- 跟我学习javascript的执行上下文
- 小工具-生成json文件(py2.7)
- js模块定义——支持CMD&AMD&直接加载
- JSF 国际化中出现的问题
- json put方法,accumulate方法,element方法
- 跟我学习JScript的Bug与内存管理
- js方法智能给url传参数
- JavaScript中setInterval用法
- JavaScript三大组成部分
- 跟我学习javascript的循环
- ThinkJS 项目用 WebStorm 来设置断点与调试
- javascript面向对象程序设计
- 监听浏览器关闭按钮点击事件 -- 使用JS
- js闭包问题