引入JavaScript文件的5种方式

这篇具有很好参考价值的文章主要介绍了引入JavaScript文件的5种方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在HTML文件中,可以使用以下5种方式引入JavaScript文件:

1.内联方式(Inline):

在HTML的<script>标签中直接编写JavaScript代码。
示例:

<script>
  // JavaScript代码
</script>

2.外部文件方式(External file):

将JavaScript代码保存为一个独立的文件,并通过src属性链接到HTML文件中。
示例:

<script src="script.js"></script>

3.内部文件方式(Internal file):

在HTML文件中使用<script>标签并将JavaScript代码放在其中,但不指定外部文件路径。
示例:

<script type="text/javascript">
  // JavaScript代码
</script>

4.动态加载方式(Dynamic loading):

使用JavaScript的createElementappendChild方法来动态创建和插入<script>标签。
示例:

var script = document.createElement('script');
script.src = 'script.js';
document.body.appendChild(script);

5.按需加载方式(Lazy loading):

使用deferasync属性来控制脚本的加载和执行时机。

  • defer属性表示脚本将在文档解析完毕后执行,同时保持脚本的异步加载,多个延迟脚本按顺序执行。
    示例:
    <script src="script.js" defer></script>
    
  • async属性表示脚本将在下载完成后立即执行,不会阻塞页面的解析和渲染。
    示例:
    <script src="script.js" async></script>
    

请注意,以上引入方式可以单独使用,也可以组合使用,根据实际需求选择合适的方式。文章来源地址https://www.toymoban.com/news/detail-811705.html

到了这里,关于引入JavaScript文件的5种方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue3项目引入本地js文件,实现一个音频播放按钮

    目前有一个需求就是在网页上放置一个音乐控制按钮,并且是在vue3项目里面。于是小白的我遇到了2个问题,第一个问题是如何实现没有进度条的播放按钮,这个网上有现成的代码,可以通过js代码切换不同的图片或者是别的样式,并不算难;第二个问题是如何在vue3项目中引

    2024年02月19日
    浏览(52)
  • JavaScript的三种引用方式

    1.1、标签引用(或嵌入式) 使用 script 标签将 JavaScript 代码嵌入到 HTML 页面中。可以放置在 head 或 body 中。 显示效果: 1.2、 文件引用 (外链式) 将 JavaScript 代码编写在一个独立的 .js 文件中,并通过 script 标签的 src 属性引入到 HTML 页面中。 显示效果: 1.3、行内式 直接在

    2024年02月02日
    浏览(47)
  • 1 JavaScript的引入方式

    1 JavaScript的引入方式 JavaScript, 是一门能够运行在浏览器上的脚本语言. 简称JS. 首先, Javascript这个名字的由来就很有意思, 不少人认为Javascript和Java貌似很像. 容易想象成Java的脚本. 但其实不然, 两者之间没有任何关系. 纯粹是商业碰瓷. 那么既然JS是可以运行在浏览器上的脚本

    2024年02月12日
    浏览(46)
  • HTML--JavaScript--引入方式

    啊哈~~~基础三剑看到第三剑,JavaScript HTML用于控制网页结构 CSS用于控制网页的外观 JavaScript用于控制网页的行为 引入的三种方式: 外部JavaScript 内部JavaScript 元素事件JavaScript 一般情况下网页最好是都引用外部JavaScript 使用方式: src source 源的意思 就是直接把JavaScript放到HTM

    2024年01月15日
    浏览(58)
  • JS前端读取本地上传的File文件对象内容(包括Base64、text、JSON、Blob、ArrayBuffer等类型文件)

    FileReader.readAsArrayBuffer() - Web API 接口参考 | MDN FileReader 接口提供的 readAsArrayBuffer() 方法用于启动读取指定的 Blob 或 File 内容。当读取操作完成时,readyState 变成 DONE(已完成),并触发 loadend 事件,同时 result 属性中将包含一个 ArrayBuffer 对象以表示所读取文件的数据。 https://

    2024年02月15日
    浏览(54)
  • JS的引入方式

    1.在 body 中:JavaScript 代码必须位于  script  与  /script  标签之间。  此时p标签输出为“我的第一段 JavaScript” 2.外部引入方式:使用script src=\\\"js文件路径\\\"/script来引入 你可以将脚本放置于 head 或者 body中,放在 script 标签中的脚本与外部引用的脚本运行效果完全一致 3:在行

    2024年02月13日
    浏览(30)
  • Vue 项目中引入本地第三方 JS 库

    ESLint 语法检测会报错: \\\'$\\\' is not define   ESLint 语法检测不会报错   ESLint 语法检测不会报错   ESLint 语法检测会报错: \\\'$\\\' is not define 项目开启了 ESLint 语法检测的话,会报一个 error : \\\'$\\\' is not defined。 1、在每一个使用 $ 的代码行上 加  /* eslint-disable */  ,忽略该报错。 2、在根

    2024年02月04日
    浏览(73)
  • uniapp引入全局js,vue2/vue3不同方式引入

    Hi I’m Shendi uniapp引入全局js,vue2/vue3不同方式引入 最近写小程序,个人开发,选用了 uni-app 进行开发 选用的 vue3 版本 因为我用的 vue3 版本,在这里踩了没学过vue3的坑,用vue2引入全局js的方式使用,导致undefined… Vue2 版引入全局js的方法如下 将js放到项目内,一般放到自建的

    2024年02月03日
    浏览(57)
  • JAVA工程中引用本地jar的3种常用方式,你用过哪种?

    实际项目过程中咱们经常会碰到需要本地引用jar包到java工程中的场景,本文就介绍一下遇到此场景时如何在IDEA中导入本地jar包到工程中的3种方式,简单却很常用。 IDEA - File - Project Structure - Modules - Dependencies - + - “JARs or Directories” 如果要添加的本地jar文件比较多,可以考虑

    2024年01月25日
    浏览(48)
  • JavaScript本地存储的方式有哪些

    特点: 长期存储,除非手动删除否则会一直保存在浏览器中,清除缓存或卸载浏览器后消失。 存储语法: window.localStorage.setItem(名字,值) 获取语法: window.localStorage.getItem(名字) 删除语法: window.localStorage.removeItem(名字) 作用: 删除localStorage中的数据。 限制: 只能保存字符串

    2024年04月22日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包