console.log("Hello, World!");
- 웹, 브라우저를 구성하는 프로그래밍 언어
- HTML, CSS가 웹을 구성하는 요소들이라면, Javascript는 웹 페이지가 동작하는 것을 담당한다
Java와는 전혀 관계 없다
기본
특징
- 인터프리터 언어 : 컴파일 없이 소스 코드가 실행 시간에 해석되는 인터프리터 언어
- 동적 타이핑 : 변수 타입이 실행 시간에 결정되며, 하나의 변수에 다양한 타입의 데이터를 할당할 수 있다
- 프로토타입 기반 : 클래스 기반의 객체 지향 대신, 프로토타입을 이용한 상속을 지원한다
- 비동기 처리 : Promise, async/await 같은 구문으로 쉽게 비동기 처리를 만들 수 있다
관련 용어
관련 용어
구조
동작 메커니즘
엔진 동작 메커니즘
DOM
DOM