자바스크립트의 변수와 상수에 대한 개념
자바스크립트의 여덟 가지 기본 자료형
순서가 있는 컬렉션이 필요할 때는 배열을 사용하자.
배열의 다양한 메서드들
일정 시간이 지난 후에 함수를 실행할 때는 setTimeout을, 일정 시간 간격을 두고 함수를 실행할 때는 setInterval을 이용한다.
함수를 인자로 받고, 그 함수의 행동을 변경시켜서 반환하는 함수를 데코레이터(decorator)라고 한다.
프로퍼티 플래그는 writable, enumarable, configurable의 3가지 속성으로 구성된다.
접근자 프로퍼티는 'getter(획득자)'와 ‘setter(설정자)’ 메서드로 표현된다
try..catch를 이용하면 런타임 에러를 처리할 수 있다. try에선 코드를 실행하고, 에러가 발생하면 catch에서 잡는다.
상대 위치를 이용하지 않으면서 원하는 목표 요소에 접근하기 위한 방법을 알아보자.
마우스 이벤트의 종류와 지원하는 프로퍼티들
mouseover/mouseout와 mouseenter/mouseleave 의 차이점
프로그래머스에서 문제를 풀다가, forEach()를 쓰면 런타임 오류가 생기고, map()를 쓰면 테스트를 통과되는 이유가 궁금해서 두 메서드의 차이를 알아보려고 한다!