잘부탁드립니다
587
2017-02-17 16:20:49.0 작성 2017-02-17 16:21:13.0 수정됨
7
715

인사이드 자바스크립트 책 오류


원래 이렇게 오류가 많나요?


아니면 오류가 아닌건데 제가 오류로 착각하고 있는건지;


예를 들면 p.59 예제 3-19 '배열의 프로토타입과 객체의 프로토타입 비교'가 있는데요.



var emptyArray=[];

var emptyObj={};



console.dir(emptyArray._proto_);

console.dir(emptyObj._proto_);

라는 코드가 예시입니다. 배열과 객체의 프로토타입을 비교설명하기 위함인 예시인데요.


디버깅해보면 배열은 Array.prototype의 객체를 가지고 "이 객체 내에 push() 메서드를 비롯한 다양한


자바스크립트의 표준 배열 메서드가 있다는 것을 확인할 수 있다."


라고 표현하고, 또 바로밑에 객체 프로퍼티를 설명하면서


"반면에 emptyObj는 일반 객체이므로, 그것의 프로토타입인 _proto_ 프로퍼티가 Object.prototype


을 가리키고 있다는 것을 확인할 수 있다. 이 객체에서는 push()메서드가 정의되어있음을 알 수 있다."


라고 합니다. push() 메서드가 정의되어있는건 배열인 emptyArray가 아닌가요?;;


0
0
  • 댓글 7

  • 신입
    4k
    2017-02-17 16:25:40.0

    그러네요 ㅋㅋ

    0
  • 잘부탁드립니다
    587
    2017-02-17 16:26:49.0

    신입


    책 속에 계속 오타가 있질않나 좋은책이라 해서 돈주고 샀는데 짜증나네요 ㅡㅡ;

    0
  • 신입
    4k
    2017-02-17 16:27:42.0

    ㅋㅋㅋ

    적당히 골라내야죠 ㅋㅋ


    책 사이트에

    오타 정정 파일 없나요?ㅎㅎ

    0
  • 잘부탁드립니다
    587
    2017-02-17 16:27:54.0

    신입님 그거 디버깅 뭘로 하신거에요?


    전 이책에서 웹스톰으로 작성하고 크롬 개발자도구 켜서 보고있는데


    저런식으로 안뜨네요.

    0
  • 신입
    4k
    2017-02-17 16:28:05.0

    크롬 개발자도구입니다.

    0
  • 잘부탁드립니다
    587
    2017-02-17 16:33:58.0

    확인해봐주셔서 고맙습니다.


    짜증나서 저자에게 오류 4~5개 정도되는거 이메일 보냈습니다.


    번역서도 아니고 본인들 한국인 저서인데 왜이런건지 ㅡㅡ;

    0
  • devjang
    190
    2017-02-18 01:12:14.0

    오탈자 목록 찾아보면서 보세요ㅎㅎ

    그래도 오탈자를 찾는 것도 실력입니다.

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.