
js
煎蛋的阳光OMG
这个作者很懒,什么都没留下…
展开
-
函数调用
之前写了一个关于input下拉框的选择的js,不是很明白下面这三者的区别。 1)函数a function a(){}a();2)函数b (function b(){})();3)函数cwindow.onload=function c(){}现在查查资料总结他们之间区别。原创 2015-08-15 13:53:21 · 422 阅读 · 0 评论 -
关于继承
什么是继承? 作为OO语言,有两种继承,接口继承和实现继承。然而js只支持实现继承,实现继承主要是依靠原型链来实现的。我对继承的理解是:子函数具有父函数的属性和方法,就叫继承。 什么是原型链? 《Javascript 高级程序设计》里面这样子解释原型链: js中,每个函数都有一个[[prototype]]属性,其中保存着函数能够实例化的属性和方法。然后[[prototype]]属性中保存的对原创 2015-08-15 00:11:57 · 298 阅读 · 0 评论 -
Function.prototype.bind() ,Function.prototype.call() and function.prototype.apple()
Function.prototype.bind() Function.prototype.call() function.prototype.apple()原创 2016-09-18 11:30:26 · 376 阅读 · 0 评论 -
offset client style 之间的区别
offset返回一个指向最近的(closest,指包含层级上的最近)包含该元素的定位元素。如果没有定位的元素,则 offsetParent 为最近的 table元素对象或根元素(标准模式下为 html;quirks 模式下为 body)。 父元素是浏览器窗口的情况下: offsetHeight = border + padding 不包含margin 也就是说offset包含borde原创 2016-09-18 11:45:16 · 722 阅读 · 0 评论