일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 위어드섹터
- 인터뷰
- UX
- 개발일지
- 개발자인터뷰
- UX디자이너
- 그로스해킹
- 피그마
- 그로스마케터
- 프론트엔드개발자
- UTM
- 프론트엔드
- 개발스터디
- 구글애즈
- 데이터분석
- 컴포넌트
- JavaScript
- 개발공부
- 개발기록
- GA4
- 데이터너겟
- figma
- 디자이너
- 그로스해커
- ReactNative
- LABBIT
- frontend
- Datanugget
- 개발자
- Weirdsector
Archives
- Today
- Total
목록Developing/HTML (1)
위어드섹터 공식 블로그

HTML에서 script 태그로 분리한 javascript 파일(.js)을 가져올 때, script 태그를 선언한 위치와 비동기 속성 추가로 인해 결정되는 스크립트 실행 순서에 대해서 알아봤습니다. “script 태그에 defer 속성 사용을 권장한다.” 라는 이유와 차이점에 대해 정리해봤습니다. ## 문제 상황과 원인 테스트를 위해 새로운 HTML 문서에 분리한 javascript 코드를 호출했습니다. DOM 요소를 찾기 위해 메서드를 사용했지만 null이 반환되어 에러가 발생했습니다. head에 script 태그를 사용하여, DOM 객체 생성 전에 조작하려고 했기 때문에 발생한 문제였습니다. ## 해결 방법 1 : script 태그의 위치 변경 가장 쉬운 방법으로는 HTML 상단에 정의한 script..
Developing/HTML
2023. 5. 10. 01:27