
호이스팅 var 사용 시 발생하는 것에 대해서 왜 그런지 숙제를 내주셨다.=> 하지만 마지막 클로저와 스코프 강의에서 해답을 알 수 있었다이런 호이스팅 이슈때문에 변수를 설정할 때는var 대신 let으로 하는 것을 권장한다.let은 ES6부터 지원하게 된 새로운 변수

변경 불가능한 값(immutable value)이다.NumberStringBooleanUndefinedNull숫자를 의미일반적인 정수, 실수, NaN(Not a Number), Infinity(무한대)까지 표현문자 및 문자열을 의미오로지 True or False변수 o

연관된 데이터를 연속적인 형태로 저장배열 안 원소는 순서대로 index(번호)가 붙음출석부에 비유할 수 있음배열 길이는 length 메서드배열 요소 합쳐서 문자열로 표현 : join(요소 사이 포함될 문자)배열 요소 순서 뒤집기 : reverse()단, 원본 배열이 바

여러 값을 key-value 형태로 결합사물함에 비유객체 생성객체 요소 추가object명\["key값"] = "value값"orobject명.key값 = "value값"객체 요소 삭제 : delete object명.key값객체 내 요소 포함 확인 : in객체의 모든 k

정규표현식 패턴을 이용하여 문자 검색, 대체, 추출 등을 수행 가능한 문법이다. 성능은 매우 느리나, 엄청 편리하기 때문에 짧은 문자열에서는 효율이 좋다. 정규표현식 테스트 사이트 https://rubular.com/ 여러 패턴에 대한 레퍼런스 제공, 테스트 가능