js 性能优化 之DOM优化
xiaoqi 发布于 2017-05-08
DOM优化 1. 最小化现场跟新 每个单独的DOOM操作可以看作一个现场更新,现场跟新非常的消耗性能,需要用最少的现场跟新来优化程序性能。 var list = document.getElementById("myList"), item, i; for (i=0; i <...
xiaoqi 发布于 2017-05-08
DOM优化 1. 最小化现场跟新 每个单独的DOOM操作可以看作一个现场更新,现场跟新非常的消耗性能,需要用最少的现场跟新来优化程序性能。 var list = document.getElementById("myList"), item, i; for (i=0; i <...
xiaoqi 发布于 2017-05-08
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>qdabc.cn</title> <style> *{margin:0;pa...
xiaoqi 发布于 2017-05-08
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>qdabc.cn</title> <script src="h...
xiaoqi 发布于 2017-05-08
封装一个echarts环形图的函数,两个参数,数据data和id,可改为类名复用。看代码,外部引用echarts.js文件 配置项: 控制圆的大小宽度:series.radius,例如[‘80%’, ‘90%’] <!DOCT...
xiaoqi 发布于 2017-05-07
同源机制指的是一个脚本不可以请求与它不同域下的资源,非同源的请求就是跨域的请求,其实只要协议、域名、端口有一个不同,就算跨域。这种机制是为了防止出现盗链(一个站点的网页引用其它网站的诸如图片的资源。)或者将银行网页挂到自己的网页上得到假的网银账户页面,以此窃取账户信息(ifr...
xiaoqi 发布于 2017-05-07
1.every(),对数组进行迭代并返回bool值;如果数组的每一项都满足迭代条件函数,则返回true,否则返回false; var arr = [1,2,3,4,5]; var result = arr.every(function(item,index,array){ ret...
xiaoqi 发布于 2017-05-07
前几天做项目,用的是ifame,需要a标签跳转,但是又要给他加上点击的效果,我一开始想,哎呦 简单,但是写完之后发现a标签会有一个刷新效果,会把你的样式恢复,终于想到一个办法,a标签跳转带参数。 例子: 给a标签加一个点击事件 <li><a onclick=...
xiaoqi 发布于 2017-05-06
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>RunJS...
xiaoqi 发布于 2017-05-06
scrollIntoView(alignWithTop) 滚动浏览器窗口或容器元素,以便在当前视窗的可见范围看见当前元素。如果alignWithTop为true,或者省略它,窗口会尽可能滚动到自身顶部与元素顶部平齐。 <!DOCTYPE html> <!-- ...
xiaoqi 发布于 2017-05-06
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,...