(1) mutable : 변경 가능한 (즉, 원본이 변경 가능) (2) immutable : 변경 가능하지 않은 (즉, 원본이 변경 가능하지 않은) - 데이터 원본이 훼손되는 걸 막을 수 있음 (1) Primitive: 원시 데이터 타입 (Number, String,
클로저(Closure)는 함수와 함수가 선언된 어휘적(lexical) 환경의 조합이다. 즉, 함수가 생성될 당시의 외부 변수를 기억하여 생성 이후에도 계속 접근 가능한 것이다. > 즉, 함수는 어디서 실행됐는지가 중요하지 않음 의 토대가 됨 이벤트 버블링(Event Bubbling) > 이벤트 버블링이란 한 요소에 이벤트가 발생하면 이 요소에 할당된 핸들러가 동작하고, 이어서 부모 요소의 핸들러가 동작함. 최상단의 부모 요
이 코드를 실행하게 되면 this 는 window 객체로 나타나게 된다. binding1하지만 this 에 window 객체 대신 다른 값들을 넣어주고 싶을 때 쓰는 함수가 바로 call, apply, bind 이다. call() 메소드는 주어진 this 값 및 각각