1. 请看下列代码:

  function F( ){

    function C( ){

      return this;

    }

    return C();

  }

  var o=new F( );

  请问上面的this值指向的是全局对象还是对象o?

  答案:上面的this值指向的是全局对象(window)

  相关链接:http://www.cnblogs.com/cyl-record/p/3472758.html

2. 下面代码的执行结果是什么?

  function C( ){

    this.a=1;

    return false;

  }

  console.log(typeof new C());

  答案:object;  因为题设中typeof的参数是new C( ) ,是一个对象;

    此题中,this.a 此时this指向的是全局变量window,因而,this.a相当于window.a ,所以,a是全局变量,在函数外也可以访问;

3. 下面这段代码的执行结果又将是什么?

  var c=[1,2,[1,2]];

  c.sort();

  结果:[1, [1, 2], 2]   解析:试了下,好像是比较[1,2]中的第一个元素

  c.join('--');

  结果:"1--2--1,2"   解析:数组c的元素[1,2]被当做一个整体处理

  console.log(c);

  结果:[1, 2, [1, 2]]   解析:按数组的方式直接打印输出

最新文章

  1. c# Entity DbArithmeticExpression arguments must have a numeric common type
  2. javascript函数调用的各种方法!!
  3. LA 5135 井下矿工
  4. Struts2中通配符的使用
  5. showdialog()与show的区别
  6. Java String.indexOf() 函数用法小结
  7. openwrt 路由器变砖后修复方法
  8. C#设计模式(0)-认识设计模式
  9. 产品 vs 服务,见识,耐心
  10. HTM L百度地图API 自定义工具地图实例
  11. AgentJob--无法重启Job--22022错误
  12. JS的强制类型转换
  13. lua接收图片并进行md5处理
  14. 欢迎来怼—第三次Scrum会议
  15. android视频处理相关资料
  16. 面向对象 OOP中的抽象类,接口以及多态
  17. Human life FZU - 2295 最大权闭合子图(第一次遇到被教育了)
  18. 使用mybatis报错constructor found in com.atguigu.mybatis.bean.Department matching [java.lang.Integer, java.lang.String]
  19. [ Openstack ] Openstack-Mitaka 高可用之 计算服务(Nova)
  20. Uva 12169 不爽的裁判 模运算

热门文章

  1. ssh 文件权限影响登录
  2. html5相关知识点的总结(有一些错误或者不足的地方)
  3. B2C电子商务系统研发——商品SKU分析和设计(二)
  4. 《Linux内核分析》第八周 进程的切换和系统的一般执行过程
  5. 2.Linux如何学习
  6. 如何理解C#委托
  7. WPF 动画效果
  8. 利用pip安装模块(以安装pyperclip为例)
  9. RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件介绍
  10. Leetcode: Ternary Expression Parser