当前位置: 网站首页>小程序开发>网络推广

临猗网站推广【临猗办理400电话】临猗SEO优化、临猗微信公众号APP客户端小程序开发、临猗网站托管、临猗APP开发

发表日期: 2021-05-22 13:08:07 浏览次数:128

临猗网站推广【临猗办理400电话】临猗SEO优化、临猗微信公众号APP客户端小程序开发、临猗网站托管、临猗APP开发

网站建设.jpg

临猗县,隶属于山西省运城市,位于山西西南部,运城盆地北沿,东南与运城市接壤,西南与永济市毗邻,西濒黄河与陕西省合阳县相望,北面孤峰拱秀与万荣县相连,总面积1339.32平方千米。 [1] 

临猗古称郇阳,尧舜时为甸服之地,夏代在此建有猗国。春秋时期大商人猗顿在这里畜牧牛羊,经营珠宝,成为商业鼻祖。历史上曾出宰相6人,当代名人有抗日名将傅作义,前国务院副总理姬鹏飞等党和国家领导人。 [2] 

2019年,临猗县下辖9个镇、5个乡 [3]  。2018年,临猗县常住人口为59.5476万人,实现地区生产总值143.3982亿元,其中,第一产业完成增加值43.9428亿元,第二产业完成增加值32.3148亿元,第三产业完成增加值67.1406亿元,三次产业比重为30.6:22.5:46.9,全县人均GDP24109元。 [4] 


DOM优化

1. 最小化现场跟新

每个单独的DOOM操作可以看作一个现场更新,现场跟新非常的消耗性能,需要用最少的现场跟新来优化程序性能。

var list = document.getElementById("myList"),
item,
i;
for (i=0; i < 10; i++) {
    item = document.createElement("li");
    list.appendChild(item);
    item.appendChild(document.createTextNode("Item " + i));
}

上面代码,十个循环中每个循环有2个DOM操作(现场跟新),10*2 个现场跟新,算法的时间复杂度为O(n)。
优化的方法 a. 使用文档碎片。 b.使用拼接html字符串的形式,一次更新。

var list = document.getElementById("myList"),
item,
i,
fragment = document.createDocumentFragment();
for (i=0; i < 10; i++) {
    item = document.createElement("li");
    fragment.appendChild(item);
    item.appendChild(document.createTextNode("Item " + i));
}
list.appendChild(list);

上面代码只进行了一次的现场跟新。

var list = document.getElementById("myList"),
item,
i,
str = '';
for (i=0; i < 10; i++) {
    str += '<li>'+ 'item' + i +'</li>'
}
list.InnerHTML(str);

2.使用innerHTML
对于大量的DOM操作,InnerHTML性能要比createElement() 和appendChild()这样的DOM方法效率高很多。
当把innerHTML设置成某个值之后,会在后台生成一个DOM解析器,然后使用内部的DOM调用来创建DOM结构,而非使用js的DOM调用。内部的方法是便宜好的而非解释执行所以更快。
上面的例子已经有了,需要注意的是一次innerHTML也是一次现场跟新,也需要最小次数化。

3.使用事件代理
大多数Web 应用在用户交互上大量用到事件处理程序。页面上的事件处理程序的数量和页面响应
用户交互的速度之间有个负相关。为了减轻这种惩罚,最好使用事件代理。

4.注意HTMLCollection

HTMLCollection的使用对于web性能的损害很大,不管访问HTMLCollection的属性还是方法,都是在文档上进行查询。最小化访问HTMLCollection次数可以极大的改进脚本的性能。

  var images = document.getElementsByTagName("img"),
  i, len,image;
  //len避免了每次去访问集合的length
  //image 避免了循环体访问collection
  for (i=0, len=images.length; i < len; i++){
    image = images[i];
  }


临猗网站推广临猗办理400电话临猗SEO优化、临猗微信公众号APP客户端小程序开发、临猗网站托管、临猗APP开发

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: http://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878