小编Vig*_*rma的帖子

为什么'fn'无法访问'a'属性

var red = {a: 2};

red.fn = function(b){
    console.log("A: "+a ", B : "+b);
}

red.fn(20);
Run Code Online (Sandbox Code Playgroud)

这给出了错误:

a 没有定义

但我怀疑a已经可以作为函数的全局对象,fn那么为什么它不可访问.任何解释都会有所帮助.

javascript

0
推荐指数
1
解决办法
66
查看次数

标签 统计

javascript ×1