변수 선언하는 방법에 대해 복습해볼까 합니다. 우리 모두 대충은 알고 있지만 자세히는 설명할 수 없는 ES6에서의 변수에 대해 자세히 알아봅시다.ES6에서는 세가지의 변수를 지원합니다. const는 값을 변경할 수 없는 변수를 말합니다.상수(const) 가 없을 때는
6개의 타입(자료형)을 가지고 있던 ECMAScript에 새롭게 생긴 7번째 타입인 심볼에 대해 복습해봅시다.어플리케이션 전체에서 유일변경 불가능한(immutable) 기본 자료형(primitive) 값주로 객체의 프로퍼티 키(property key)로 사용유일한 식별
자바 스크립트에서 함수를 호출할 때, 매개변수로 전달되는 인자 외에 arguments 객체와 this를 암묵적으로 전달받게 됩니다. 이 때 브라우저는 Window객체를 가르킵니다.크롬 개발자 도구에서 this를 출력했을 때함수와 화살표 함수에서 this를 출력했을 때자
오늘은 클로저 함수에 대해 복습해보도록하겠습니다.클로저는 함수와 함수가 선언된 어휘적 환경(Lexical scoping)의 조합이다.우리는 보통 클로저함수는 함수 내에서 함수를 정의하고 사용하면 클로저라고 합니다. 하지만 대개는 정의한 함수를 리턴하고 사용은 바깥에서