script태그는 클라이언트 측 스크립트를 지정한다.
<div id="hello"></div>
<script>
document.getElementById("hello").innerHTML = "Hello World!";
</script>
script태그는 태그 사이에 직접 코드를 입력하거나 src속성으로 외부 스크립트 파일을 삽입할 수 있다.
Attribute | Value | Description |
---|---|---|
async | async | 비동기 실행 설정 (외부 파일 연결에서만 사용) |
crossorigin | anonymous use-credentials |
HTTP CORS 모드 설정 |
defer | defer | 파싱이 끝나고 스크립트 실행 설정 (외부 파일 연결에서만 사용) |
integrity | filehash | 브라우저가 파일의 무결성 체크 설정 |
nomodule | True False |
브라우저가 ES2015 modules 실행 여부 설정 |
referrerpolicy | no-referrer no-referrer-when-downgrade origin origin-when-cross-origin same-origin strict-origin strict-origin-when-cross-origin unsafe-url |
참조 정책 설정 |
src | URL | 외부 스크립트 파일 주소 설정 |
type | scripttype | 스크립트의 타입 설정 |
반응형