Untuk memasukkan fail JS luaran dalam HTML, gunakan teg
Anda juga boleh menentukan jenis, tangguh atau atribut tak segerak untuk mengawal cara pemuatan dan pelaksanaan berlaku. Biasanya, teg hendaklah diletakkan di bahagian bawah bahagian <body>
Cara memperkenalkan JS luaran dalam HTML
Memperkenalkan fail JS luaran dalam HTML ialah amalan biasa yang membolehkan anda menyusun kod JavaScript ke dalam fail yang berasingan dan menyebarkannya dengan mudah merentasi berbilang halaman menggunakannya semula. Begini cara mengimport fail JS luaran:
<script>
<script>
标签使用 <script>
标签来引入外部 JS 文件。该标签的 src
属性指定要加载的脚本文件的 URL:
<code class="html"><script src="path/to/script.js"></script></code>
type
属性(可选)为了明确地指定正在加载的文件类型,您可以使用 type
属性:
<code class="html"><script src="path/to/script.js" type="text/javascript"></script></code>
defer
或 async
属性(可选)defer
和 async
属性用于控制脚本加载和执行的方式:
defer
:表明脚本可以在页面解析完成后加载,但会在 DOMContentLoaded 事件触发之前执行。async
:表明脚本可以异步加载并执行,不受页面解析或 DOMContentLoaded 事件的影响。<code class="html"><script src="path/to/script.js" defer></script> <script src="path/to/script.js" async></script></code>
<script>
标签通常,<script>
标签应放置在 HTML 文档的 <body>
部分的底部,以避免阻塞页面渲染。这样做可以确保所有 HTML 元素都在加载脚本之前被解析。
要加载多个外部 JS 文件,只需在 <head>
或 <body>
部分中添加额外的 <script>
标签即可。
注意:
.js
<script>
untuk mengimport luaran fail JS. Atribut src
teg ini menentukan URL fail skrip yang akan dimuatkan: type
(pilihan) 🎜🎜🎜Untuk menyatakan secara eksplisit jenis fail yang sedang dimuatkan, anda boleh menggunakan atribut type
: 🎜rrreeetunda atribut kod> atau async
(pilihan) 🎜🎜defer
dan async
digunakan untuk mengawal cara skrip dimuatkan dan dilaksanakan: 🎜<script>
🎜🎜<script>
sepatutnya diletakkan di bahagian bawah bahagian <body>
dokumen HTML untuk mengelak daripada menyekat pemaparan halaman. Melakukan ini memastikan bahawa semua elemen HTML dihuraikan sebelum skrip dimuatkan. 🎜<head>
atau <script> tambahan dalam bahagian kod><body>. 🎜🎜🎜Nota: 🎜🎜.js
. 🎜🎜Jika skrip anda bergantung pada skrip lain, pastikan anda memuatkannya dalam susunan yang betul. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk memperkenalkan js luaran ke dalam html. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!