티스토리 뷰
1. script tag를 읽는 절차
1) head에 있을 때 html 을 parsing하다가 script tag를 만나면 script파일을 다운받고 다시 parsing을 시작함
=> 문제점 : parsing을 하는 시간이 길어져서 페이지가 너무 느리게 사용자에게 보여짐
2) 위의 문제를 해결하고 싶어서 <body>에 넣었을 때
=> 문제점 : js가 중요한 부분을 차지하고 있다면 웹페이지는 보여지지만 기능이 제대로 구현되지 않아서 불편
3) asyn 를 사용
=> 병렬로 parsing과 fetching js를 진행함. -> fetching js의 (다운로드가) 실행이 끝나게 되면 (먼저 다운받아진 js를 차례대로 = 작성한 순서와는 상관없이 )executing js를 하고 parsing은 잠시 멈추고 이후에 다시 parsing.
=> 문제점 : 1)번보다는 시간적인 문제에서 빠르지만 시간적인 문제가 여전히 존재함/ js가 실행될때 웹사이트의 정보와 jqeury처럼 소통해야한다면 이때 웹사이트가 아직 다 parsing되어있지 않아서 문제가 발생할 수 있음
4) defet옵션
=> header안에 script를쓰고 defer를 사용해서 parsing하는 동안 js를 fetching(down)만 해두고 즉 기억만 해두고 parsing이 완전히 끝난후에 executing을 진행하는 방법
2. use strict의 사용
=> 자바스크립트 엔진이 더 효율적으로 작동하게됨
=> 더 체계적으로 코드를 작성할 수 있게 됨.
- Total
- Today
- Yesterday
- 기본 텍스트 분류
- stack 컨테이너
- 파이썬 알아두면 유용
- 백준 11053 파이썬
- CREATE ASSERTION
- c++덱
- 모듈 사용법
- mm1queue
- 효율적인방법찾기
- 백준 4963
- 백트래킹(1)
- 10866 백준
- 스택 파이썬
- DRF 회원관리
- 11053 백준
- CSMA/CD란?
- 13886
- 소프트웨어공학설계
- 백준 숫자놀이
- 4963 섬의개수
- 기사작성 대외활동
- 백준 10866
- 핀테크 트렌드
- 백준 15650 파이썬
- 딥러닝입문
- 온라인프로필 만들기
- 시뮬레이션 c
- 코딩월드뉴스
- LAMBDA
- 영화 리뷰 긍정 부정 분류
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |