请阅读以下代码:
var obj = {};
obj.log = console.log;
obj.log.call(console, this)
该代码在浏览器中执行,输出的日志结果是什么?

这道题就是问console.log.call(console,this)打印出什么,这道题很容易引导人走向误区,因为我们知道call方法就是改变this的指向,但是这个被改变的this是log函数体内的this,而不是题目中作为参数传入的this,作为参数的这个this是指向window的。

 

最新文章

  1. Mosquitto搭建Android推送服务(三)Mosquitto集群搭建
  2. myecplise 中文乱码
  3. HTML5新增元素
  4. 如何保护.net中的dll文件(防破解、反编译)
  5. 这是经典的"百马百担"问题,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,问有大,中,小马各几匹?
  6. ImageSwitcher自定意效果+定时切换图片
  7. ExtJs
  8. Unity3D之协程(Coroutines & Yield )
  9. [LeetCode]题解(python):048-Rotate Image
  10. 从零开始学C++之虚函数与多态(一):虚函数表指针、虚析构函数、object slicing与虚函数
  11. android-ramdisk.img分析、recovery.img&boot.img执行过程
  12. 在Google被封的那些日子裏,我們這樣科學上網
  13. iOS在MRC工程环境下下使用ARC的方法
  14. DLL中传递STL参数,vector对象作为dll参数传递等问题(转)
  15. 使用MD5完成自定义Person对象的加密过程
  16. Javascript 运动基础 01
  17. 不一样的是不一样的,我的独家滚动条------Day35
  18. HttpClient模拟客户端请求实例
  19. asp.net 获得客户端 mac 地址
  20. src和href的区别

热门文章

  1. 常用的一些js校验
  2. 多层 iframe 嵌套 js 方法调用
  3. 2019-11-29-dotnet-判断特定进程存在方法
  4. 【转】ubuntu或linux网卡配置/etc/network/interfaces
  5. Ubuntu16.04下安装httpd+svn+viewVC
  6. kloxo增加了域名,怎么不能访问?如何重启web服务?
  7. php随机获取数组里面的值
  8. Java基本的程序结构设计 整形和浮点型
  9. SugarCRM开发入门
  10. python 控制流(二)