2020-11-21
今天做到一个笔试题又学到了
题目是这样的
var length = 100;
function f1 () {
console.log(this.length)
}
var obj = {
length: 10,
f2: function (f1) {
f1();
arguments[0]();
}
}
obj.f2(f1, 1)
一开始看到这个arguments[0]()有一点蒙蔽
这里主要考的是this的指向问题
首先通过obj.f2调用这个对象里的f2函数,执行函数里的代码
f1()
原创
2020-11-21 21:19:01 ·
112 阅读 ·
0 评论