<script>
    // 자바스크립트 코드 작성
    alert("자바스크립트 코드를 포함합니다.");
</script>
<!-- HTML 문서에서 외부 자바스크립트 파일로 코드를 포함 -->
<script src="example.js"></script>
<script type="application/json">
    {
       "username" : "my_username",
       "password" : "my_password",
       "validation-factors" : {
            "validationFactors" : [
                {
                    "name" : "remote_address",
                    "value" : "127.0.0.1"
                }
            ]
        }
    }
</script>
<script src="script.js"></script>
<script type="text/javascript"></script>
<script></script>
<script type="module" src="main.mjs"></script>
<script type="importmap">
    {
        "imports": {
            "square": "./module/shapes/square.js",
            "circle": "https://example.com/shapes/circle.js"
        }
    }
</script>
<script type="application/json">
    {
       "username" : "my_username",
       "password" : "my_password",
       "validation-factors" : {
            "validationFactors" : [
                {
                    "name" : "remote_address",
                    "value" : "127.0.0.1"
                }
            ]
        }
    }
</script>
<script src="script.js" async></script>
<script async>
    // 자바스크립트 코드 작성
    alert("자바스크립트 코드를 포함합니다.");
</script>
<script src="script.js" defer></script>
<script defer>
    // 자바스크립트 코드 작성
    alert("자바스크립트 코드를 포함합니다.");
</script>
<script type="module" src="main.mjs" defer></script>
script 태그의 브라우저 호환성
태그
데스크탑 Chrome
Chrome
데스크탑데스크탑 Edge
Edge
데스크탑 Firefox
Firefox
Safari
Safari
<script> 1 12 1 3