关于this的错题
错题一
//代码一:
     var a = 1;
     var foo = {
       a: 2,
       bar: function () {
         return this.a;
      }
    }
console.log(foo.bar());//2
错误思路:认为foo.bar()执行返回this.a,然后console.log(this.a);
//代码二:
    var a = 1
    var foo = {
      bar: function () {
        return this.a;
      }
    }
    console.log(foo.bar());//undefined
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号