this에 대해 알아보자
자바스크립트 변수와 호이스팅에 대해 알아보자
자바스크립트 문자열 메서드에 대해 알아보자
자바스크립트 배열 메서드에 대해 알아보자
자바스크립트 객체에 대해 알아보자
ESNext의 주요 문법을 알아보자
ES Module은 ES6에 도입된 모듈 시스템으로, import와 export를 사용하여 분리되어 있는 js파일끼리 서로 접근이 가능하다는 특징이 있다.초기의 자바스크립트는 독립적인 작업을 수행하여 큰 스크립트가 필요하지 않았다. jQuery가 생겨나면서 웹 어플리케
이벤트 버블링이란? 이벤트 버블링은 한 element에 이벤트가 발생하면 할당된 핸들러가 동작하고, 다음으로 그 부모에 할당된 이벤트가 동작, 이를 최상단 element 요소까지 반복하며 할당된 핸들러를 동작시키는 것입니다. 버블링 중단하기 이벤트 버블링을 중단하기
callback 함수는 함수의 매개변수인 함수입니다. 주로 비동기 처리에서 동기 처리를 할 때 callback 패턴을 사용합니다. callback 함수는 중첩될수록 가독성이 심하게 저하되는 문제점이 있습니다.위 코드는 callback 패턴을 이용하여 비동기 처리를 한
Math.random()은 0~1 사이의 값을 반환함.배열의 최대 인덱스를 5라고 가정해보자. 그렇다면 0~1 값에 5를 곱하면 0~5 사이의 난수가 된다.2번 과정에서 생성된 난수는 Math.floor()에 입력되는데 Math.floor()는 주어진 숫자와 같거나 작