以下 Javascript 代码中被 alert 出来的值是__?

var x   = 4,
    obj = {
        x: 3,
        bar: function() {
            var x = 2;
            setTimeout(function() {
                var x = 1;
                alert(this.x);
            }, 1000);
        }
    };
obj.bar();
1085 次浏览
  • A、1
  • B、2
  • C、3
  • D、4
  • E、undefined
暂无解析
挑战成功
1个月前
挑战失败
1个月前
挑战成功
1年前
挑战失败
1年前
挑战失败
1年前
挑战失败
1年前
挑战失败
3年前
挑战成功
4年前
挑战失败
4年前
挑战失败
4年前

微信公众号

有课学公众号
  • 微信公众号: geekdaxue