generated at
<script>の読み込みを待つ
Promise load eventを組み合わせれば、<script>が読み込まれるまで処理を待機することができる