实战笔试题1

93 阅读1分钟
请写出以下代码的输出结果:



[JavaScript]
纯文本查看
复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
var name = "222";
var a = {
name:"111",
say:function(){
console.log(this.name);
}
}
var fun = a.say;
fun();
a.say();
var b = {
name :"333",
say:function(fun){
fun();
}
}
b.say(a.say);
b.say = a.say;
b.say();



答案:
222
111
222
333

解析大概思路:主要是考察应聘者的代码阅读能力以及对于JS作用域的理解