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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你应该知道的 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面试题 --- 持续更新的主要内容,如果未能解决你的问题,请参考以下文章

你不知道的JavaScript--值得你挑战的JavaScript面试题(45题)

Java面试时,你应该知道的面试题!

你应该知道的JAVA面试题

你应该知道的JAVA面试题

随笔,记录JavaScript中的面试题

每个 Kubernetes 应聘者应该知道的 5 个面试题 | Linux 中国