this 바인딩, 컨텍스트 바인딩명시적 바인딩 (call,apply,bind 함수를 이용해서 this 바인딩)명시적 바인딩이 암시적 바인딩보다 우선순위가 높다.클래스의 경우에서도, 클래스 내부의 this는 클래스 객체를 바인딩하게된다.기본 함수 에서의 this 바인딩은
자바스크립트의 객체는 위와같이 객체 리터럴로 생성하는 방법이 있다.객체 리터럴의 key-value 구조에 값이나, 1급 객체 특성을 이용해서 함수를 바인딩 하여 객체를 구조화 하는 방법이다이런 객체 리터럴을 이용하여 객체를 만드는 코드는 아마 다음과 같을 것이다.이 코
일반 함수 vs 화살표 함수.일반 함수의 경우 this 바인딩이 함수 호출 시점에서 결정된다.화살표 함수는 Lexical Scope ( 상위 스코프 ) 의 this를 따른다.아래 코드를 보자say는 일반 함수, say2는 화살표 함수이다.say 일반함수는 객체 babo
페이지 로딩을 캐시를 통해서 해온 삽질에 대해서 작성해보고자 합니다.
리덕스는 액션 -> 미들웨어 -> 리듀서 -> 스토어 순으로 동작하며리덕스의 middleware 는 다음과 같은 형식을 가지고 있으며 클로저를 이용한 구조로 추측된다. 클로저로 store , next를 외부에서 접근할 수 없고 오로지 action으로만 제어할 수 있도록
자바스크립트 클로저 메모리 누수 이슈