
1995년 : JavaScript(브라우저 동작 스크립트 언어) 탄생1999년 : JavaScript 표준화(ECMA-262) 완료2005년 : AJAX 등장. 페이지 전체를 새로고침 할 필요 없이 특정 부분만 새로고침 할 수 있게 되었다. 이를 통해 비동기 웹 애플리

JavaScript의 기초를 닦을 때 실습은 vscode를 통해 하는 것이 편리하며, 터미널(powershell이나 bash 등)을 통해 아래와 같이 node.js의 버전을 확인해 보고, node.js가 설치되어 있지 않다면 다운로드 받아서 설치 후 실습을 진행하면 된

NaN(Not a Number)은 자바스크립트에서 숫자가 아님을 나타내는 값이다. 주로 수학적으로 정의되지 않은 계산을 수행하거나, 숫자가 아닌 값을 숫자로 변환하려고 할 때 발생한다.

boolean 타입은 참(true)과 거짓(false)을 나타내는 데이터 타입이다.undefined는 값이 할당되지 않은 변수를 의미한다.null은 값이 존재하지 않음을 '명시적'으로 나타내는 방법이다.Object는 key : value 의 쌍인 프로퍼티들의 집합이다.

자바스크립트에서는 다양한 자료형을 다룰 수 있다. 그리고 이 자료형들은 서로 형 변환이 가능하다.암시적 형 변환(Implicit coercion; Type conversion)은 자바스크립트에서 자동으로 수행되는 형 변환이며, 일반적으로 연산자를 사용할 때 발생한다.명