摘要:1、Math.floor()的简写如Math.floor(3.6) 可以写成 0|3.6 或 3.6|0 ,但貌似不可以随便乱用的,请看这里http://www.tapper-ware.net/blog/?p=112
阅读全文
摘要:一、对jQuery对象的扩展 ;(function($){ $.fn.extend( { fun1:abc,fun2:1bc … } ) })(jQuery) 二、对jQuery本身的扩展,相当于静态方法 ;(function($){ ...
阅读全文
摘要:$(selector).load( url [,date] [,callback] ) url:请求页面的url地址 date:发送至服务器的key:value数据 callback:请求完成时的回调函数,无论请求成功或失败,即只要XMLHttpRequest对象的状态为4或complete时就调用 此函数会将ajax返回的内容作为innerHTML插入到selector里...
阅读全文
摘要:一、ready机制 $(document).ready( function(){} ) $().ready( function(){} ) $( function(){} ) jquery的ready函数会在dom准备完毕后执行,并且可以多次使用 $(selector).load( function(){} ) 此方法相当于js自身的onload方法 如 $...
阅读全文
摘要:一、添加节点 $(selector).append() 向selector选择的元素的里面插入参数参数所指定的dom元素,插入的位置在最后面。参数可以是直接的HTML字符串,也可以是由$()函数创建的DOM元素 如:$(selector).append(“&l...
阅读全文
摘要:1、http://www.javascriptkit.com/,里面有很多js教程2、http://www.quirksmode.org/ 关于浏览器兼容的探讨3、http://www.devlisting.com/
阅读全文
摘要:1、http://friendlybit.com/2、http://css-plus.com/ 好像是一位南非人的博客3、http://josephjiang.com/category.php?id=3台湾朋友
阅读全文
摘要:H对象集合处理函数 item() 说明: 用来从H对象集合里选取指定的一个或多个项 语法: H对象.ite...
阅读全文
摘要:1、判断一个变量是不是数组2、让innerHTML里面的的<script>脚本也可以运行起来
阅读全文
摘要:看到一个很棒的书和翻译,High Performance Javascript《高性能javascript编程》,抽时间在看下另外还看到了一篇《高效JavaScript》,也是这方面的
阅读全文
摘要:1、js压所能给我们节省不少的空间,google有个工具不错,我是在老赵那里看到这个工具介绍的。就用它的网页版吧 2、browsershots,一个免费的浏览器兼容在线测试工具,能把你的页面在不同浏览器的表现通过截图反馈给你,支持的浏览器达到68个!就是速度有点慢
阅读全文
摘要:1、目前共存在四种事件处理模型分别是:原始事件模型、标准事件模型、IE事件模型,还有一种Netscape4事件模型,但基本可忽略2、事件处理模型又可以分为基本事件处理和高级事件处理两种,原始事件模型属于基本事件处理,标准事件模型和IE事件模型属于高级事件处理一、基本事件处理: 基本事件处理主要是指原始事件模型实现的事件处理。其主要分为以下两种: (1)、作为HTML标签性质的事件处理,比如 <...
阅读全文
摘要:1、在IE6中模拟固定定位。 (1) var _top=0; //_top用来记录上次的scrollTop的值 function f(){ &...
阅读全文
摘要:1、Node对象 Element、Document对象继承他 属性名/方法名 作用 childNodes 返回的是一个NodeList对象,也可以看成是一个数组,它表示调用该属性的节点对象下的所有子节点,可以用childNodes[]来引用数组中单独的元素 parentNode 返回节点的父节点 ...
阅读全文
摘要:1、document对象的四个方法: close() open() write() &...
阅读全文
摘要:window对象的属性(注意,window代表的就是窗口) window属性的更多内容可以详见http://221.199.150.103/jsj/Html/page/book/js/d_Window.htm?F=14,L=1 window.closed //一个布尔值,只有当窗口被关闭时,它的值才为true window.defaultStatus //设置或返回窗口状态栏中的默认文本。该...
阅读全文
摘要:1、只要把非空对象用在布尔环境中,它就会被转化成true,这适用于所有对象(包括所有数组和函数),例如,下列所有对象在用于布尔值环境时都将被转化成true: new Boolean(false) //即使内部值是false,但对象仍将它转化为true new Number(0) new String(“”) new Array() 2、一些数据类型转化的技巧 (1)要把一个值转化成字符串...
阅读全文
摘要:1、正则表达式的创建 1)直接量创建法: var pattern=/s$/; 像字符串的创建可以用一对引号一样,正则表达式的创建则可以用一对斜杠号(//) 2)对象创建法: ...
阅读全文
摘要:1、关联数组是将值和字符串关联在一起,而常规数组是将值和非负整数关联在一起。2、数组的创建。 1)用构造函数 Array()创建 var a=new Array(); //创建了一个空数组 var a =new Array(10); //如果只有一个数字参数,则表示的是该数组的长度,数组中每个元素的值都是undefined,此时数组的 length也被指定为了这个值 var a=new Array...
阅读全文