摘要:
由于DOM操作会导致浏览器的回流,回流需要花费大量的时间进行样式计算和节点重绘与渲染,所以应当尽量减少回流次数。 以下是几种常见的减少重绘和回流的方法: 一、不要一项一项的更改页面的样式,尽量一口气写完,最好使用 元素.style = “”;或者 元素·style.cssText= ""; 二、读写 阅读全文
2017年2月10日
2017年1月13日
摘要:
一、利用while方法解决 二、利用正则方法检测开头和结尾的空格 三 检测原型prototype中有没有trim()方法,如果没有则更改prototype 阅读全文
2017年1月9日
摘要:
一个小练习: 用一个 函数来代替console。log()的功能 function log(a){ console.log.apply(null,arguments);//arguments 是传的实参 ,apply正好可以配合类数组传参数 } log(1,2,3); 阅读全文
2017年1月8日
摘要:
效果如图鼠标滑动导航 下边显示不同效果 html代码和css格式代码 阅读全文
摘要:
document.location.assign("跳转的页面"); document.location="网址"; Location.href="网址" 阅读全文
2017年1月7日
摘要:
1 arr.shift();删除数组中第一个元素,并返回该元素 2 arr.unshift(需添加的元素); 在数组第一个位置添加一个或多个(用逗号隔开)元素,并返回添加后数组的长度 3 arr.push(添加的元素);在数组末端添加一个或多个(用逗号隔开)元素,并返回添加后苏组的长度; 4 arr 阅读全文
摘要:
1》、字符串连接:concat(); 左边字符串. concat(连接的字符串1,字符串2,。。。。); 获取指定位置的字符:charAt(); 返回指定位置的字符: 字符串.charAt(index); charLodeAt() 返回与字符对应的unicode码 字符串. charLodeAt(需 阅读全文
摘要:
一、想做出鼠标右键 自己定义的菜单 则需要先使用 document.oncontextmenu= functions(){ event.preventDefault()//去除鼠标右键的默认格式 } 然后利用event.button=2 // 当点击的键为鼠标右键的时候, 利用页面已经写好的div 阅读全文