
변수는 간단하게 말해서 이름이 붙은 저장소를 의미한다. 선언시 변수 호이스팅이 발생한다.
JavaScript의 조건문에 대해 알아보자
JavaScript의 반복문에 대해 알아보자
JavaScript의 함수에 대해 알아보자
JavaScript의 배열에 대해 알아보자.

JavaScript는 모든 것이 객체로 이루어져 있다. 객체란 대체 뭘까?
데이터를 저장하는 방식에 따른 데이터의 자료형에 대해 알아보자
스코프(Scope)는 '범위'를 의미합니다. 자바스크립트에서는 변수 접근 규칙에 따른 변수의 유효범위로 사용됩니다.
클로저는 함수와 함수가 선언된 어휘적(lexical)환경의 조합을 말합니다.
javascript의 ES6 문법에 대해 알아보자
사용자가 입력한 데이터 값이 개발자가 정한 규칙에 맞는 지 검증하는 것입니다.
자바스크립트는 함수를 전달인자로 받고 또 리턴 값으로 함수를 반환할 수 있습니다.
속성과 메서드가 하나의 '객체'라는 개념에 포함되며, 내장타입인 object와 다르게 class라는 이름으로 부릅니다.
DOM(문서 객체 모델) > DOM(Document Object Model)은 Document 즉, HTML요소를 객체(Object)처럼 조작할 수 있는 모델(Model)입니다. DOM이 없으면 자바스크립트는 HTML과 엑세스할 수 없습니다. DOM을 이용하면 HTML의 부분들에 접근하여 동적으로 움직이게 만들 수 있습니다. DOM이란 무엇인가? 정의:...

동기 처리란 특정 코드의 실행이 완료될 때까지 기다리고 난 후 다음 코드를 수행하는 것을 의미합니다. 비동기 처리는 특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 수행하는 것을 의미합니다.

JavaScript에서 이벤트는 웹 페이지와 상호작용하는 가장 기본적인 방식입니다.

브라우저에서 만드는 이벤트 객체에는 다양한 프로퍼티가 있습니다. 그 중 target과 currentTarget의 차이에 대해 설명합니다.

프로그래밍에서 문자열을 다룰 때, 문자열의 일정한 패턴을 표현하는 일종의 형식 언어를 말한다.