16.10 | 295 | (295p 둘째 문단) startValue가 반환하는 함수는 -> createInc()가 반환하는 함수는
| 2015-05-16 | 1 |
17.3.4 | 316 | (소제목, 첫째 및 둘째 문단, 첫째 코드 아래 문단) 17.3.4 함정 : 메서드 내부의 함수는 this를 복사합니다 -> 17.3.4 함정 : 메서드 내부의 함수는 this를 가립니다 *목차도 수정해야 함.
메서드에 일반적인 함수가 들어 있고, 함수 안에서 메서드의 this에 접근하려 하면 문제가 생기는데, 이는 함수의 this는 메서드의 this를 복사한 것이므로 쓸모가 없기 때문입니다. 다음 예제에서 ①의 함수는 ②에 있는 메서드의 this에 접근하려 합니다. -> 메서드에 일반적인 함수가 포함될 때, 함수 안에서 메서드의 this에 접근하려 하면 문제가 생깁니다. 이는 메서드의 this가 함수의 this에 가려지기shadowed 때문입니다. 함수의 this는 그 자체로는 아무 쓸모가 없습니다. 다음 예제를 보면, ①의 함수는 ②에서 메서드의 this에 접근하려 합니다.
①에 있는 함수는 자신만의 this 값이 undefined이므로 실패할 것이 분명합니다. -> ①의 함수는 자신만의 this를 가지고 있고 그 값은 undefined이므로, 이 코드는 실패할 것이 분명합니다.
| 2015-05-18 | 1 |
17.5.2 | 327 | (제일 아래 코드) for ("variable" in "object") "statement"
->
for (≪variable≫ in ≪object≫) ≪statement≫ | 2015-05-19 | 1 |
17.8.5 | 339 | (5~6줄) 그렇지 않다면 프로퍼티 prop은 존재하지 않거나, 존재한다면 상속받았거나 기록할 수 있는 프로퍼티입니다. 어느 쪽이든 기록할 수 있고 나열 가능한 고유 프로퍼티 prop을 정의합니다. 후자에서는 상속된 프로퍼티를 오버라이딩하고, 전자에서는 존재하지 않는 프로퍼티를 자동으로 정의합니다.
->
그렇지 않다면 프로퍼티 prop은 존재하지 않거나, 존재한다면 상속받았으며 기록할 수 있는 프로퍼티입니다. 어느 쪽이든 기록, 설정, 나열이 가능한 고유 프로퍼티 prop을 정의합니다. 후자에서는 상속받은 프로퍼티를 오버라이딩하고, 전자에서는 존재하지 않는 프로퍼티를 자동으로 정의합니다.
| 2015-05-21 | 1 |
17.10 | 345 | (345p 하단 ~ 346p 상단) 이렇게 생성자를 만드는 객체를 인스턴스라고 부릅니다.
->
이렇게 생성자가 만든 객체를 인스턴스라고 부릅니다. | 2015-05-21 | 1 |
17.10.3 | 349 | (중간) 인스턴스를 알아내는 데 -> 인스턴스의 생성자를 알아내는 데 | 2015-05-22 | 1 |
17.13.1 | 372 | (3~4줄) 즉, Super를 new로 호출하지 않으면 새 상위 인스턴스가 만들어집니다. -> Super를 new로 호출하면 새 상위 인스턴스가 만들어지므로, 그렇게 하지 않는 것이 요점입니다.
| 2015-05-22 | 1 |
17.13.2 | 372 | (밑에서 5~6줄) Object.create()는 프로토타입이 Super.prototype인 새 객체를 만든 다음 Sub의 메서드를 추가합니다. -> Object.create()는 프로토타입이 Super.prototype인 새 객체를 만듭니다. 그다음 우리는 Sub의 메서드를 추가했습니다.
| 2015-05-23 | 1 |
17.13.5 | 374 | (17.13.5 소제목 아래 1~2줄) 메서드의 홈 객체는 값이 메서드인 고유 프로퍼티가 들어 있는 객체입니다. -> 어떤 메서드의 홈 객체란, 해당 메서드를 값으로 가지는 프로퍼티를 소유한 객체입니다. | 2015-05-22 | 1 |
17 | 386 | (4행) 배열 비슷한 객체 요소는 반드시 대괄호 또는 0으로 시작하는 정수 인텍스를 통해 접근할 수 있어야 합니다. -> 배열 비슷한 객체 요소는 반드시 대괄호를 통해 그리고 0으로 시작하는 정수 인텍스를 통해 접근할 수 있어야 합니다. | 2015-05-30 | 1 |
|