摘要: (1)作为函数在ECMAScript3和ECMAScript5中,调用上下文(this)是全局对象。在严格模式中,调用上下文是undefined(2)作为方法此时方法的上下文为该函数对象(3)作为构造函数构造函数初始化新创建的对象,并将这个对象作为其调用上下文,并用this引用这个新创建的对象。new o.m()中的this指向的是新创建的对象,而不是m。构造函数中的return语句没有返回值或者返回一个原始值,则忽略这个返回值,同时使用新对象作为调用结果var Create = function(book){ this.book = book; //return ; 还是返回新创建的对象.. 阅读全文
posted @ 2013-05-23 12:19 形随心动 阅读(149) 评论(0) 推荐(0) 编辑