Snippets Collections
idを付けたelementが出てくる前に、<script src="app.js"></script>が先に来ているから。

<div id="test"></div>
のあとに
<script src="app.js"></script>
を持ってこないとJavaScriptは何を言わているか分からない。
一番良いのは</body>の直前。

Save snippets that work with our extensions

Available in the Chrome Web Store Get Firefox Add-on Get VS Code extension