
[JavaScript] 2. 콘솔 출력, script async와 defer의 차이점
1. 새로운 언어를 배울 때는 먼저 "Hello World!"를 출력해보자! 혹자는 새로운 언어를 배울 때, 복사 붙여넣기를 하며 프로그램을 개발하면 된다고 할지도 모른다. 그러나, 그 언어로 취직을 준비하거나 전문성을 길러보고 싶은 이들에게는 좋지 않은 방법이다. 현타가 오거나 문제에 막히는 일이 빈번할 것이다. 그렇다고 문법만을 공부하는 것 또한 좋지 못하다. 큰 그림을 바라보면서 전반적인 것을 이해하자. 이번 편에서는 JavaScript의 동작원리에 대해 알아보자. 2. Preparation(환경설정) node.js를 이용하면 간편하게 JavaScript를 쓸 수 있지만, 우리는 앞으로 Web API를 배우기 위해 다른 방법을 사용한다. Web API란, 브라우저가 이해하고 실행할 수 있는 함수들이..