実現したいこと
指定した順番にHTMLを読み込み連結したい(a.html+b.html)
発生している問題
読み込みが絡んでるので、毎回指定した順番にHTMLを読み込めるのか確かめることができない。再読み込みを何回かしただけでは不十分かと思った。b.html+a.htmlになる可能性を調べる必要がある。
該当のソースコード
javascript
1 var urls = ['a.html', 'b.html']; 2 Promise.all(urls.map(url => 3 fetch(url).then(resp => resp.text()) 4 )).then(texts => { 5 document.body.innerHTML = texts[0] + texts[1]; 6 });
試したこと
調べる。
https://puroguradesu.hatenadiary.jp/entry/2020/07/13/143228
によると処理が重いものでも最初に指定すれば最初に実行されるとのこと。
ただ自分のソースとは違い、awaitとasyncを使っている。
https://zenn.dev/kawaxumax/articles/0044a0e30536e2
の「// promiseの書き方」というソースを見ると、
awaitとasyncを使っていないようだがawaitとasyncを明記しなくてもいいということなのか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/10/05 07:59