zoukankan      html  css  js  c++  java
  • this的试题

    1、var x=12;

      function test(){
        console.log(this.x)
       }
      test()  //主体是window

    2、var x=12;

        function test(){
      console.log(this.x)
        }
      var obj={
        x:45,
        ss:test
        console.log(this.x)
        }
        }
      obj.ss()  //45

        ss的主体是 obj,

    3、var x=12;

      function test(){
         console.log(this.x)
        }
        var obj={
        x:45,
        ss:function(){
        console.log(this)    //obj
        test()         //12
          }
       }
       obj.ss() 

    4、 var val=1;

      var obj={
        val:2,
        dbl:function(){
        var val=45;
        console.log(this)    //window
        this.val*=2
        console.log(val)     //45
        console.log(this.val)    //2
         }
       }
      var ss=obj.dbl
      ss()

  • 相关阅读:
    webServer xampp的安装及使用
    javascript 原生方法监听DOM结构改变事件
    c# 文件简繁体转换
    c# 网络是否连接
    JMS
    JMS
    JMS
    Quartz Scheduler(2.2.1)
    MySQL
    Git CMD
  • 原文地址:https://www.cnblogs.com/yanghuiting/p/9885869.html
Copyright © 2011-2022 走看看