以下代码段的输出结果为:
var obj = {
name: "蟑螂恶霸",
inner: {
name: "蝎子莱莱",
p: function (name) {
console.log(this.name)
}
}
}
window.name = "鲨鱼辣椒"
var f1 = (function () {
var that = this
obj.inner.p.call(that)
})()
var f2 = new obj.inner.p()
;(obj.inner.p)()
;(obj.inner.p = obj.inner.p)()