国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Tunggu skrip dengan type="module" selesai sebelum menjalankan skrip seterusnya
P粉739706089
P粉739706089 2024-02-17 11:32:01
0
1
665

Di dalam dokumen html saya body 標(biāo)記的底部,我有 2 個腳本標(biāo)記,其中 type="module". Terdapat teg skrip di bawah yang mengandungi beberapa kod benam yang bergantung pada hasil dua skrip pertama.

Adakah terdapat cara untuk memastikan bahawa kod ini hanya dilaksanakan selepas dua skrip pertama selesai?

<script src="./src/js/script1.js" type="module"></script>
<script src="./src/js/script2.js" type="module"></script>
<script type="text/javascript">
  // Code inside this tag should only run after the 2 previous script tags have been executed
  console.log('Hello SO');
</script>

P粉739706089
P粉739706089

membalas semua(1)
P粉127901279

<script> 帶有 type="module" 的標(biāo)簽會被自動賦予 defer 屬性(參見 腳本的加載和執(zhí)行順序),所以為了讓第三個標(biāo)簽在后面運(yùn)行,它也需要推遲。由于內(nèi)聯(lián)腳本不可能做到這一點(diǎn)(如注釋中所述),因此您可以將腳本移動到另一個文件并使用 src 屬性引用它,或者將代碼包裝在 DOMContentLoaded pendengar acara untuk acara tersebut (lihat https://stackoverflow.com/a/41395202/19461620)

Gunakan fail skrip luaran:

sssccc

script.js

// Code inside this tag should only run after the 2 previous script tags have been executed
  console.log('Hello SO');

Gunakan DOMContentLoaded panggil balik:

sssccc
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan