考察自己this指向
2016-01-14 13:28
411 查看
之前好几篇文章讲到this指向问题。我觉得js是一门奇特的语言,蛮有意思的语言。直接上代码
在浏览器上打印什么?
答案是
Window 和 module.exports
解释两点:1、匿名函数的自执行是在全局环境下,2、this指向是在调用的时候才执行。
var module = {}; module.exports = { el: '#fullpage', currentPage: 1, page1Init: (function () { console.log(this); return function () { var self = this; console.log(self); } })() }; module.exports.page1Init();
在浏览器上打印什么?
答案是
Window 和 module.exports
解释两点:1、匿名函数的自执行是在全局环境下,2、this指向是在调用的时候才执行。
相关文章推荐
- Win10 UWP 开发系列:使用SplitView实现汉堡菜单及页面内导航
- 【arXiv】2015 深度学习年度十大论文
- apktool反编译apk
- vSphere中虚拟机的屏幕分辨率修改
- linux命令之md5sum详解
- [leetcode] 99. Recover Binary Search Tree 解题报告
- JVM内存机制详解
- 修正模糊处理显示效果问题
- 在UIAcitionSheet中添加UIPickerView
- Git学习札记
- ISO7816协议中几个时间限制
- PHP文件管理器
- python 验证码
- sysbench安装出错(不安装mysq)的解决办法
- hibernate异常处理积累
- Java线程安全
- Perl注释格式 .
- java 多线程(5) wait() / notify() 生产者消费者
- Android adb.exe程序启动不起来,如何处理
- 旅行售货员问题--c语言