首页 > 代码库 > 你应该知道的 javascript面试题 --- 持续更新

你应该知道的 javascript面试题 --- 持续更新

var myObject = {    foo: "bar",    func: function() {        var self = this;        console.log("outer func:  this.foo = " + this.foo);  // bar        console.log("outer func:  self.foo = " + self.foo);  // bar        (function() {            console.log("inner func:  this.foo = " + this.foo); // undefined            console.log("inner func:  self.foo = " + self.foo); // bar        }());     }};
myObject.func();
var a=10;var foo={  a:20,  bar:function(){      var a=30;      return this.a;    }}foo.bar() // 20(foo.bar)() // 20(foo.bar=foo.bar)() //10(foo.bar,foo.bar)() // 10

 

你应该知道的 javascript面试题 --- 持续更新