摘要:
阅读全文
摘要:
1 /* 2 内置对象 3 内置对象:“由ECMAscript实现提供的、不依赖宿主环境的对象。这些对象在ECMAscript程序执行之前就已经存在了。” 4 5 1、Global(全局)对象,这个对象不存在,ECMAscript中不属于任何其他对象的属性和方法,都属于它的属性和方法。所以,事实上,并不存在全局变量和全局函数:所有在全局作用域定义的变量和函数,都是Global对象的属性和方法 6 (Web浏览器将Global作为window对象的一部分加以实现) 7 */ 8 9 //a、URI编码方法 10 11 var box="//fuChong付" 12 al... 阅读全文
摘要:
1 //基本包装类型 String 类型 2 // String类型包含了三个属性和大量的可用内置方法。 3 4 // 属性 描述 5 // length 返回字符串的字符长度 6 // constructor 返回创建String对象的函数 7 // prototype 通过添加属性和方法扩展字符串定义 8 9 var box="fuChong" 10 alert(box.length); //属性 11 alert(box.constructor); 12 13 14 ... 阅读全文
摘要:
1、after(content)content表示插入目标元素外部后面的内容向所选择的元素外部后面插入内容2、after(function)通过function函数返回插入目标外部后面的内容向所选择的元素外部后面插入function函数所返回的内容3、before(content)content表示插入目标元素外部前面的内容向所选择的元素外部前面插入内容4、before(function)通过function函数返回插入目标外部前面的内容向所选择的元素外部前面插入function函数所返回的内容5、insertAfter(content)content表示插入目标元素外部后面的内容将所选择的元 阅读全文
摘要:
1 2 3 4 5 jQuery内部插入节点方法 6 7 30 31 32 jQuery48 49 50 6、appendTo(content)51 content表示被追加的内容52 把所选择的元素追加到另一个指定的元素集合中53 54 假如要将span标记插入div标记中,则执行下列代码:55 56 $("span").appendTo($("div"));57 58 -->59 60 61 View Code 阅读全文
摘要:
1 2 3 4 多了一只猪 5 6 7 8 9 10 ↓这就是多出来的那只猪11 12 13 1.IE6的BUG经测试,只有IE6中有文字溢出bug,ie7 8火狐正常。2.与浮动有关去除 中的“float:left;”,你会发现多出来的“猪”字不见了,页面正常显示。同样去除 中的“float:right;”,多余的“猪”字也同样消失,页面正常显示。3.与注释“”的位置有关将注释转移到 前面,多余的“猪”字消失,页面正常显示。将注释转移到 ↓这就是多出来的那只猪 下面,多余的“猪”字也同样消失,页面正常显示。4.与固定宽度有关去除 中的“width:400px”,多... 阅读全文
摘要:
1 //3、函数内部属性 2 //arguments.callee方法 3 function box(num){ 4 if(num<=1){ 5 return 1; 6 }else{ 7 return num*box(num-1); //例:4*3*2*1 阶乘,递归 8 } 9 } 10 alert(box(1)); 11 12 13 function sum(num){ 14 if (num<=1){ 15 return 1; 16 }else{ 17 re... 阅读全文
摘要:
方法如下:使用Webkit 的内核的 -webkit-text-size-adjust 的私有 CSS 属性来解决,比如下面的代码就可以成功的解决,通过它即可实现字体大小不随终端设备或浏览器影响。样式定义如下: #chrome10px{ -webkit-text-size-adjust:none; font-size:10px; }但是好像在新版本的google中这个就没用了,不支持了。 阅读全文
摘要:
1 //Function 2 //1、函数声明方式 3 function box(num1,num2){ //普通函数声明方式 4 return num1+num2; 5 } 6 alert(box(1,2)); 7 8 9 var box=function(num1,num2){ //使用变量初始化函数10 return num1+num2;11 }12 alert(box(1,2));13 14 15 var box=new Function('num1','num2','return num1+num2'); //使用new... 阅读全文
摘要:
1 //常用的正则表达式 2 3 //邮政编码的匹配 4 var pattern=/[1-9]\d{5}/; //必须是6位,必须是数字,第一位不能为0 5 var str='330063'; 6 alert(pattern.test(str)); 7 8 9 //检查文件压缩包的匹配10 var pattern=/^[\w]+\.(zip|gz|rar)$/; //\w+ 加上^来限定首字符开始匹配,|的选择符必须用()包含起来11 var str='23-12.zip'; //文件名:字母、数字、_ . zip/gz/rar/7z12 ... 阅读全文