this指向全局对象


当在全部范围内使用this,他将会指向全局对象,一般是window对象,但全局对象不一定只有window,特别是在node.js环境中,作为函数调用时一般作为全局对象

<script type="text/javascript">

  var name="hello";

  console.log(this.name); //顶层对象,一般为window

  function show(){

  console.log(this.name); //顶层对象window

  return function(){

    console.log(this.name); //顶层对象window,返回的是个函数

    }

  }

  var s1 = new show();

  s1();

</script>

优质内容筛选与推荐>>
1、20145317《信息安全系统设计基础》第十四周学习总结
2、java.lang.IllegalStateException: Method get not annotated with HTTP method type (ex. GET, POST);
3、【转】Linux上iptables防火墙的基本应用
4、让网页变为可编辑状态
5、springmvc,mybatis增加quartz


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号