一路关于this的笔试题

一道关于this的笔试题作者:zhanhailiang 日期:2013-04-08var o {a : 1,b : {a : 2,func : f

一道关于this的笔试题

  作者:zhanhailiang 日期:2013-04-08
var o = {    'a' : '1',    'b' : {        'a' : '2',        'func' : function() {            alert(this.a);        }    }} o.b.func();

问题分析:

func作为对象o.b的方法调用,所以this指向对象o.b,所以此时输出为:

2