argument 这种类数组转化成数组的三种方法
摘要:1,Array.prototype.slice.call(arr); 2,遍历argument 加入一个新数组; 3,var arr=array.form(arguments);
阅读全文
浏览器内核和渲染原理
摘要:一,浏览器的核心内容是解释性引擎,又称为浏览器内核。 常见的浏览器内核分为四种: 1,IE浏览器使用Trident内核 2, 火狐浏览器使用gecko内核 3,Opera浏览器使用presto内核,执行javascript时有着极快的速度。 4,safari浏览器和chrome使用webkit内核u
阅读全文
juqery中的hover
摘要:hover()方法代替的是 bind("mouseenter")和bind("mouseleave")而不是替代bind("mouseover")和("mouseout"),因此要触发hover()的第二个函数的时候应该使用trigger("mouseleave")而不是trigger("mouse
阅读全文
apply,call,bind
摘要:在javascript里面,apply和call都是为了改变函数运行时的上下文(context)产生的,说白了,就是改变函数中this的指向。 javascript有个特点【定义上下文】和【运行上下文】以及【上下文是可以改变的】这个概念。 call和apply二者,作用基本完全一样,只是接受参数的方
阅读全文