
브라우저의 동작을 보면 태스크가 동시에 처리되는 것처럼 느껴지는데, 이처럼 자바스크립트의 동시성(concurrency) 을 지원하는 것이 이벤트 루프(event loop)이다.

Javascript 의 버블링과 캡처링에 대해 알아보자.

this는 자신이 속한 객체 또는 자신이 생성할 인스턴스를 가리키는 자기 참조 변수다. this를 통해 자신이 속한 객체 또는 자신이 생성할 인스턴스의 프로퍼티나 메서드를 참조할 수 있다.

parameter는 함수 혹은 메서드 정의에서 나열되는 변수명이다. argument는 함수 혹은 메서드를 호출할 때, 전달 혹은 입력되는 실제 값이다.

자바스크립트는 명령형, 함수형, 프로토타입 기반 \*객체지향 프로그래밍 을 지원하는 멀티 패러다임 프로그래밍 언어이다.

자바스크립트에서 자료형은 아래와 같이 크게 기본형(Primitive Value) 과 참조형(Reference Type) 2가지로 나눌 수 있다....

const 키워드로 선언된 변수에 객체를 할당한 경우 값을 변경할 수 있다.