摘要: call和apply方法 call方法可改变上下文this指针,类似的方法还有apply,主要用在js对象各方法互相调用的时候,使当前this实例指针保持一致,或在特殊情况下需要改变this指针。 obj1.method1.call(obj2,argument1,argument2) 如上,call的作用就是把obj1的方法放到obj2上使用,后面的argument1…这些做为参数传入。 举一个具体的例子 复制代码 代码如下: function add(a, b) { alert(a + b); } function sub(a, b) { alert(a - b); } add.call(s 阅读全文
posted @ 2010-12-25 15:48 慧☆星 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1、offsetLeft 假设 obj 为某个 HTML 控件。 obj.offsetTop 指 obj 距离上方或上层控件的位置,整型,单位像素。 obj.offsetLeft 指 obj 距离左方或上层控件的位置,整型,单位像素。 obj.offsetWidth 指 obj 控件自身的宽度,整型,单位像素。 obj.offsetHeight 指 obj 控件自身的高度,整型,单位像素。 我们对... 阅读全文
posted @ 2009-04-28 22:36 慧☆星 阅读(290) 评论(0) 推荐(0) 编辑