美文网首页
一道关于JavaScript中this的题目

一道关于JavaScript中this的题目

作者: Xindot | 来源:发表于2018-04-04 19:15 被阅读15次
var num = 10;
var obj = {
    num:8,
    inner: {
        num: 6,
        print: function () {
            console.log(this.num);
        }
    }
}
num = 888;
obj.inner.print(); // 6
var fn = obj.inner.print;
fn(); //888
(obj.inner.print)(); //6
(obj.inner.print = obj.inner.print)(); //888 这个点没有太理解

相关文章

网友评论

      本文标题:一道关于JavaScript中this的题目

      本文链接:https://www.haomeiwen.com/subject/lddlhftx.html