0227<script> , <script async> , <script defer> 의 차이점에 대해서 설명해보세요.
일반적으로 script는 html을 읽어오다가 script를 만나면 멈추고 다운로드를 하고 실행을 다 하고 html을 마저 읽어 옵니다. 하지만 async는 다운로드를 하는 도중에도 html을 읽어오고 다운이 다 되면 실행하고 그다음을 읽어오게 됩니다. 마지막으로 defer은 async와 비슷하지만, 실행을 html을 읽어오는 도중이 아닌 다 읽어오고 나서 실행하게 됩니다. 하는 도중에도 html을 읽어오고 다운이 다 되면 실행하고 그다음을 읽어오게 됩니다. 마지막으로 defer은 async와 비슷하지만, 실행을 html을 읽어오는 도중이 아닌 다 읽어오고 나서 실행하게 됩니다.