postgame



아무리 쉽다고 하더라도, 뭐든지 깊이 들어가면 어려워 지는 법입니다.

자바 스크립트가 딱 그렇습니다.


다들 쉽다쉽다 하는데, 객체지향 상속 한번 하겠다고 구현 해보면

자바 스크립트는 그리 만만한 언어라는게 아니라는걸 알 수 있어요.


자바 스크립트에서 객체 생성하는 방법만 해도 3가지 이상입니다.

함수객체를 써도 되고, 객체 리터널 방식을 써도 되고, this 프로퍼티를 교체해도 됩니다.

그냥 변수 하나 생성한 후에, 메소드와 프로퍼티를 대입해 만들어도 되고요.

또한 함수형 언어의 특징인 클로져도 지원을 합니다.


언어 제약이 워낙 느슨하다보니, 프로젝트가 조금만 커져도 분석하기가 정말 어렵습니다.

자바스크립트로 된 타이젠 웹앱 라이브러리를 보면 

얼핏 봐서는 자바스크립트인지 구분도 안돼요.  


이래도 다들 쉽다고들 하는걸 보면, 내부 구조를 덮어놓고 간단한 활용만 해서 그런듯 한데요.

이 얇은 책에는 자바스크립트의 내부를 소개하고 있습니다.

딱 프로토타입 체이닝과 스코프 체인, 그리고 jquery 일부를 약간 소개하고 있는데요.

그리 쉽게 읽히는 내용들은 아닙니다. 특히 jquery 내부 구조는 더욱 그렇고요.


하지만, 이런 책이야 말로 자바 스크립트를 이해하는 데 큰 도움이 되는 것 같습니다.

예제가 좀더 많았으면 좋겠지만, 책 두께가 얇은 것도 뭐 장점이 될 수 있으니깐요. 


별점 평가는..

★★★☆☆

입니다.


Posted by totori_