重庆网站建设就找承越详情页在线设计网站

张小明 2026/1/11 4:51:26
重庆网站建设就找承越,详情页在线设计网站,西宁做网站治愈君博i,wordpress数据库新增用户密码忘记HTML 版本不停的更新迭代#xff0c;也导致浏览器支持的写法眼花缭乱#xff0c;就拿 script 标签来说#xff0c;刚刚入行的那会儿就只知道用来写内联的 js 代码#xff0c;后来又学到了引入 js 文件#xff0c;ES 模块规范化之后又知道能用来引入模块化的 js 代码#…HTML 版本不停的更新迭代也导致浏览器支持的写法眼花缭乱就拿 script 标签来说刚刚入行的那会儿就只知道用来写内联的 js 代码后来又学到了引入 js 文件ES 模块规范化之后又知道能用来引入模块化的 js 代码可这就是它的全部了吗然而...并不是各种用法看看 script 千奇百怪的用法一定有你没见过的~~1、内联脚本如文章开头说的一样直接用来写内联脚本本公众号大部分文章都是使用内联脚本的方式所写scriptconst name 公众号前端路引console.log(name)/script2、引入外部脚本使用 src 属性直接引入外部脚本这是目前大部分前端项目的用法虽然 vite 直接使用 ES 模块化打包但要兼容低版本浏览器还是得转成普通的 js 文件引入script srcproject/path/script.js/script3、defer 延迟标签的 defer 属性可以控制脚本异步加载并且能让脚本顺序执行script defer srcproject/path/script1.js/scriptscript defer srcproject/path/script2.js/script以上脚本就算写在 head 标签中也不会阻止 dom 解析而且 script2.js 一定是在 script1.js 之后执行。4、async 异步async 也能控制脚本异步加载但不同的是 async 加载的脚本无法保证脚本执行顺序。script async srcproject/path/script1.js/scriptscript async srcproject/path/script2.js/script以上脚本没办法保证 script1.js 一定会先执行此属性一般多用于加载与项目流程无关的一些 js 文件比如说统计代码、广告代码等等。5、动态加载脚本使用 js 创建 script 标签引入 js 文件即可实现 js 脚本的动态加载const script document.createElement(script);script.src dynamic.js;script.onload function () {console.log(dynamic.js 加载成功);}script.onerror function () {console.log(dynamic.js 加载失败);}// 脚本插入到页面中才会开始加载document.head.appendChild(script);6、资源完整性校验integrity 属性能用于校验资源是否被篡改详细算法参考https://developer.mozilla.org/zh-CN/docs/Web/Security/Subresource_Integrityscript srchttps://cdn.xxx.com/jquery.js integritysha384-.../script7、跨域控制crossorigin 属性用于控制跨域请求的凭据传递script srchttps://other-domain.com/script.js crossoriginanonymous/scriptanonymous不发送凭据如 Cookiesuse-credentials发送凭据8、ES 模块使用 typemodule 即可在 script 标签内使用 ES 模块语法这与浏览器的版本有关一些低版本可能并不支持script typemodule srcmain.mjs/scriptscript typemoduleimport { foo } from ./foo.js;/script9、nomodule 兼容nomodule 属性用于兼容不支持 ES 模块的浏览器如果浏览器不支持 ES 模块则 nomodule 属性下的脚本会被执行反之则不会执行。script nomodule srcproject/path/fallback.js/script10、动态导入ES 模块允许在代码执行时导入模块此方式就称之为 动态导入script typemoduleconst isMobile navigator.userAgent.match(/mobile/i);if (isMobile) {import(./project/path/mobile.js).then(module {module.default();})}/script11、模块映射typeimportmap 属性允许指定 ES 模块的映射关系在后续书写时候就不必再写完整的模块路径可以只写模块名script typeimportmap{imports: {lodash: https://cdn.jsdelivr.net/npm/lodash4.17.21/esm}}/scriptscript typemoduleimport _ from lodash; // 实际加载 CDN 资源_.chunk([1, 2, 3], 2);/script12、模版字符串利用自定义的 type 属性可以将一些 HTML 字符串写在 script 标签中比如 vue 的模版字符串script typetext/x-template idindexdiv classindexh3点击历史记录跳转会保存滚动条位置/h3p v-for(item,index) in list :keyindextemplate v-ifindex % 8 ! 0{{ index }}/templatetemplate v-elsepa hrefjavascript:; click$router.go(1)历史记录前往下一页/a/prouter-link :to{ name: details }跳转前往详情页/router-link/template/p/div/scriptscriptvar list (new Array(50)).fill(1)Vue.component(Index, {template: #index,data: function () {return {list: list}},})/script实验性属性fetchpriority允许指定外部脚本的加载优先级。有效值high/low/autoblocking可以指定在脚本加载时浏览器中的页面渲染应该被阻断。有效值render
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

计算机专业网站开发开题报告用什么做公司宣传网站

第一章:跨平台系统集成性能难题概述在现代企业IT架构中,跨平台系统集成已成为常态。不同操作系统、数据格式、通信协议和安全机制的异构系统需要协同工作,导致性能瓶颈频发。集成过程中常见的延迟、吞吐量下降和资源争用问题,直接…

张小明 2026/1/10 5:04:49 网站建设

网站更换域名注意事项湖北做网站公司

EmotiVoice能否替代专业配音演员?成本与质量对比分析 在影视、游戏和有声内容爆发式增长的今天,一个声音的价值正在被重新定义。过去,一段富有感染力的独白需要顶级配音演员反复打磨数十遍;如今,仅用几秒音频样本和一段…

张小明 2026/1/10 11:43:09 网站建设

有做兼职的网站吗wordpress 获取第一张图片

数据缓存与Windows安全设置操作指南 1. DataSet作为离线数据缓存 DataSet可作为断开连接的离线数据缓存,与DataReader不同,它允许更改数据,并通过数据适配器将更改写回数据库。不过,每次使用DataSet时都需要执行一些步骤,而使用www.IT - Visions.de PowerShell扩展库可以…

张小明 2026/1/9 18:34:51 网站建设

个体户经营范围网站建设建设文库网站

毕业论文(设计)进展中期小结表学 生 姓 名xx专业班级xx论文(设计)题目基于微信小程序的恒星商城线上订购系统检查日期2025年3月11日目前已完成任务目前已完成任务:恒星商城线上订购系统的基础功能已大部分实现。这包括…

张小明 2026/1/10 12:51:27 网站建设

微网站地图定位制作网站的模板免费下载

NCM音乐格式转换终极指南:轻松解锁网易云加密音乐 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你是否曾经在网易云音乐下载了心爱的歌曲,却发现只能在特定播放器上打开?这种名为NCM的加密格式限…

张小明 2026/1/10 12:52:35 网站建设

门户网站建设关系到wordpress 网址 代码

在我之前的几篇博客中整理了树状数组、线段树相关的笔记,我最近又刷了一些题,觉得有几道挺好的,可以巩固这些知识,这几道题重在逆序对的学习,比较经典,所以我决定分享一下。 目录 例题一:蓝桥…

张小明 2026/1/10 5:08:30 网站建设