Ruby's Louvre

每天学习一点点算法

导航

2009年11月13日 #

javascript的动态this与动态绑定

摘要: javascript是一门动态语言,最明显就是那个dynamic this。它一般都是作为函数调用者存在。在javascript,所有关系都可以作为对象的一个关联数组元素而存在。那么函数就是被掰成两部分储存于对象,一是其函数名(键),一是函数体(值),那么函数中的this一般都指向函数所在的对象。但这是一般而已,在全局调用函数时,我们并没有看到调用者,或者这时就是window。不过,函数声明后,其... 阅读全文

posted @ 2009-11-13 08:04 司徒正美 阅读(8750) 评论(25) 推荐(13) 编辑