javascript
文章平均质量分 56
panchao199022
这个作者很懒,什么都没留下…
展开
-
js中的call和apply的用法
apply和call都是将函数绑定到另外一个对象上运行,即函数的this指针,变成了调用者的值调用者是一个函数,第一个参数是要运用该函数的对象如:f.call(obj),就相当于obj.f()call和apply常用来实现继承call和apply方法差不多区别在于第二个参数,call的第二个参数可以是任意类型而apply的有类型约定,如数组...原创 2013-11-29 17:46:10 · 77 阅读 · 0 评论 -
JS获取元素的一些属性和设置元素的宽度等属性
转】JS获取元素的一些属性和设置元素的宽度等属性clientWidth //获取元素的宽度clientHeight //元素的高度offsetLeft //元素相对于父元素的leftoffsetTop //元素相对于父元素的topoffsetWidth //元素的宽度offsetHeight //元素的高度区别:clientWidth=width+pa...原创 2013-12-28 13:53:05 · 862 阅读 · 0 评论 -
js获得元素宽度
分两种情况讨论:1、使用内联样式,即直接把CSS写在HTML元素的style属性中[xhtml] view plaincopy 通过以下js代码可以获取width等属性,[javascript] view plaincopy alert(document.getElementB...原创 2014-03-03 14:45:06 · 415 阅读 · 0 评论 -
js判断数组类型
判断数组方法:Object.prototype.toString.apply(value) === '[Object Array]';原创 2014-04-19 20:03:08 · 105 阅读 · 0 评论 -
offsetparent
offsetParent属性返回一个对象的引用,这个对象是距离调用offsetParent的元素最近的(在包含层次中最靠近的),并且是已进行过CSS定位的容器元素。 如果这个容器元素未进行CSS定位, 则offsetParent属性的取值为根元素(在标准兼容模式下为html元素;在怪异呈现模式下为body元素)的引用。 当容器元素的style.display 被设置为 "none"时(译注:IE和...原创 2014-04-20 10:30:16 · 155 阅读 · 0 评论