当前位置: 首页 > news >正文

网站服务器租用和自己搭建的区别个人博客网站建设方案

网站服务器租用和自己搭建的区别,个人博客网站建设方案,广州网站推广建设,江油网站制作一.加载和执行1.推荐所有的script标签尽可能放到body标签的底部#xff0c;以尽量减少对整体页面下载速度的影响。2.组织脚本减少页面包含的scirpt标签数量#xff0c;可以把多个文件合并成一个。3.无阻塞脚本1#xff09;.延迟脚本defer:html解析完才加载#xff0c;执行顺…一.加载和执行1.推荐所有的script标签尽可能放到body标签的底部以尽量减少对整体页面下载速度的影响。2.组织脚本减少页面包含的scirpt标签数量可以把多个文件合并成一个。3.无阻塞脚本1.延迟脚本defer:html解析完才加载执行顺序和加载顺序有关。async:html加载完就执行执行顺序和加载顺序无关。2.动态脚本元素推荐文件在该元素被添加到页面时开始下载。这种技术的中i单在于无论在何时启动下载文件的下载和执行过程呢个不会阻塞页面其他进程。但是有兼容问题解决办法如下function loadScript(url, callback) {var script document.createElement_x_x(script);script.type text/javascript;if (script.readyState) {//IEscript.onreadystatechange function () {if (script.readyState loaded || script.readyState complete) {script.onreadystatechange null;callback();}};}else{//其他浏览器script.onloadfunction(){callback();}};script.scrurl;document.getElementsByTagName(head)[0].a(script);};loadScript(file.js,function(){console.log(file.js is loaded)}); loadScript(file.js,function(){loadScript(file2.js,function(){loadScript(file3.js,function(){console.log(all is load)})})});复制代码XMLHttpRequest脚本注入大型web不推荐var xhrnew XMLHttpRequest();xhr.open(get,file.js,true);xhr.onreadystatechangefunction(){if(xhr.readyState4){if(xhr.status200xhr.statusspan stylecolor: #b5cea8;300||xhr.status304){var scriptdocument.createElement_x_x(script);script.typetext/javascript;script.textxhr.responseText;document.body.a(script)}}};xhr.send(null);复制代码总结减少JavaScript对性能的影响。1./body闭合标签之前将所有的script标签放在页面底部。这样确保在脚本执行前页面已经完成了渲染。2.合并脚本页面中的script标签也少加载也就越快响应也就越快无论外链还是内嵌脚本都是如此。3.使用多种无阻塞的javascript方法3.1使用script的方法defer属性。3.2使用动态创建script元素来下载并执行代码。3.3使用XHR对象下载javascript代码并注入页面中
http://www.hn-smt.com/news/59472/

相关文章:

  • init-connect在MySQL中的意义是什么
  • 若依框架源码—4-(配置文件:application.yml)
  • inception sql 如何处理复杂查询
  • if -z linux
  • CatWalk使用方法
  • `squares_np = x * x` 是不是向量的叉乘?
  • 2025 GODIAG GT100 PLUS GPT ENET DOIP OBD II Break Out Box 24V-12V ECU Connector for Auto Repair
  • 单部电梯调度程序三次题目集总结
  • 2025家装木制品定制品牌怎么选?欧雅斯——楼梯、木门、衣柜、橱柜、护墙板,源头精品
  • OOP第一到三次作业总结 -单部电梯调度
  • ThinkPHP5 RCE+Linux find提权渗透实战:原理+复现(CVE-2018-20062) - 详解
  • hyper for linux
  • 页面
  • 锂矿及其投资机会
  • 01背包不可达状态 二维的
  • html空间怎样实现浮动
  • #关于对[淄博市实验中学]高一31班某同学实施严重校园欺凌及校方处置不力问题的举报信
  • 实用指南:Jenkins 持续集成与部署指南
  • 高频变压器公司口碑榜单,电感公司技术排名,电感厂家交付效率排名,磁性元器件公司客户推荐,电感器公司产能排名,线圈公司行业排名-汉翔电子
  • noip13
  • host with linux
  • 南昌航空大学-ptajava
  • DeepSeek 提取 交易所网站核心500词汇(名词与术语)
  • 三次单部电梯调度程序设计总结
  • 2025年充气水上乐园设备权威推荐榜单:室内水上乐园设备/水上乐园滑梯/泳池造浪设备源头厂家精选
  • 2025年冷却塔工厂权威推荐榜单:横流式冷却塔/节能冷却塔/蒸发式冷却塔设备源头厂家精选
  • Ansible自动化运维:从入门到精通 - 详解
  • 2025年景观绿雕植物源头厂家权威推荐榜单:植物雕塑/景观雕塑/仿真绿雕源头供应商精选
  • 轻薄手机推荐:不止于轻,2025 旗舰体验榜 - 详解
  • 详细介绍:第三章 FreeRTOS 任务相关 API 函数