정규 표현식, 또는 정규식이라 하며 특정 문자 조합을 찾기 위한 패턴이다.
즉, 반복문과 조건문 없이 패턴을 가진 문자열을 간단하게 검색, 추출, 치환 할 수 있다.
단점은 가독성이 좋지 않다.
RegExp의 exec()와 test() 메서드를 사용할 수 있다.
RexExp = 정규 표현식을 배우고, 만들고, 시험할 수 있는 온라인 도구
String의 match(), matchAll() (en-US), replace(), replaceAll(), search(), split() 메서드와도 함께 사용 할 수 있다.
인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것을 의미한다.
var로 선언한 변수의 경우 호이스팅 시 undefined 로 변수를 초기화한다.
let과 const 로 선언한 변수의 경우 호이스팅 시 변수를 초기화 하지 않는다는 차이점이 있다.