上一页 1 ··· 9 10 11 12 13

2017年2月10日

摘要: 由于DOM操作会导致浏览器的回流,回流需要花费大量的时间进行样式计算和节点重绘与渲染,所以应当尽量减少回流次数。 以下是几种常见的减少重绘和回流的方法: 一、不要一项一项的更改页面的样式,尽量一口气写完,最好使用 元素.style = “”;或者 元素·style.cssText= ""; 二、读写 阅读全文
posted @ 2017-02-10 11:10 暖暖的心窝子 阅读(135) 评论(0) 推荐(0) 编辑

2017年1月13日

摘要: 一、利用while方法解决 二、利用正则方法检测开头和结尾的空格 三 检测原型prototype中有没有trim()方法,如果没有则更改prototype 阅读全文
posted @ 2017-01-13 14:35 暖暖的心窝子 阅读(306) 评论(0) 推荐(0) 编辑

2017年1月9日

摘要: 一个小练习: 用一个 函数来代替console。log()的功能 function log(a){ console.log.apply(null,arguments);//arguments 是传的实参 ,apply正好可以配合类数组传参数 } log(1,2,3); 阅读全文
posted @ 2017-01-09 23:21 暖暖的心窝子 阅读(376) 评论(0) 推荐(0) 编辑

2017年1月8日

摘要: 效果如图鼠标滑动导航 下边显示不同效果 html代码和css格式代码 阅读全文
posted @ 2017-01-08 20:42 暖暖的心窝子 阅读(116) 评论(0) 推荐(0) 编辑
 
摘要: document.location.assign("跳转的页面"); document.location="网址"; Location.href="网址" 阅读全文
posted @ 2017-01-08 15:23 暖暖的心窝子 阅读(204) 评论(0) 推荐(0) 编辑
 
摘要: 当我们在使用for循环,但又不期望for循环 中循环的变量值影响之后其他函数中的循环值, 我们可以将该for循环放在自执行函数中,例如 for( var i=0;i<5;i++){ console.log(i); } 如果我们不希望在该for循环之后再使用i受到影响,只需要这么写 (function 阅读全文
posted @ 2017-01-08 15:07 暖暖的心窝子 阅读(88) 评论(0) 推荐(0) 编辑

2017年1月7日

摘要: 1 arr.shift();删除数组中第一个元素,并返回该元素 2 arr.unshift(需添加的元素); 在数组第一个位置添加一个或多个(用逗号隔开)元素,并返回添加后数组的长度 3 arr.push(添加的元素);在数组末端添加一个或多个(用逗号隔开)元素,并返回添加后苏组的长度; 4 arr 阅读全文
posted @ 2017-01-07 17:51 暖暖的心窝子 阅读(123) 评论(0) 推荐(0) 编辑
 
摘要: 1》、字符串连接:concat(); 左边字符串. concat(连接的字符串1,字符串2,。。。。); 获取指定位置的字符:charAt(); 返回指定位置的字符: 字符串.charAt(index); charLodeAt() 返回与字符对应的unicode码 字符串. charLodeAt(需 阅读全文
posted @ 2017-01-07 17:34 暖暖的心窝子 阅读(122) 评论(0) 推荐(0) 编辑
 
摘要: 一、想做出鼠标右键 自己定义的菜单 则需要先使用 document.oncontextmenu= functions(){ event.preventDefault()//去除鼠标右键的默认格式 } 然后利用event.button=2 // 当点击的键为鼠标右键的时候, 利用页面已经写好的div 阅读全文
posted @ 2017-01-07 11:14 暖暖的心窝子 阅读(188) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13