質問編集履歴

1 問題の記載

HiiragYukina

HiiragYukina score 4

2018/06/15 15:58  投稿

forEachが終わってから関数を呼びたい
二つのforEachが終わった時にonloadを呼び出したいです。
何かいい方法はありませんか
画像読み込みの際表示の呼び出しが先に来て画像表示が出来なくなってしまいます。  
```JavaScript
   
   let cardImage = function (list, onload) {
       list.chara.forEach(data => {
           const imgeName = data.imgname.match(/(.+)(\.[^.]+$)/)[1]
           Asset.register([{
               type: "image",
               name: imgeName,
               src: "cardimage/" + data.imgname
           }])
       })
       list.magiaeria.forEach(data => {
           const imgeName = data.imag.match(/(.+)(\.[^.]+$)/)[1]
           Asset.register([{
               type: "image",
               name: imgeName,
               src: "cardimage/" + data.imag
           }])
       })
       
   }
```
  • JavaScript

    20348 questions

    JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る