>  기사  >  웹 프론트엔드  >  JavaScript를 배우려면 어떤 책을 읽어야 할까요?

JavaScript를 배우려면 어떤 책을 읽어야 할까요?

零下一度
零下一度원래의
2017-07-24 20:22:183267검색

머리말

JavaScript로 작성될 수 있는 모든 애플리케이션은 결국 JavaScript로 작성될 것이라고 Jeff Atwood는 말했습니다. 이 법칙은 아마도 미래가 JavaScript 세계가 될 것임을 의미할까요?

JavaScript가 결국 세계를 정복할 수 있든 없든 프론트엔드 개발에서 JavaScript의 중요한 역할을 무시할 수 없기에 아래 편집자가 모두를 위한 JavaScript 도서 목록을 준비했습니다~

1. "JavaScript You Don't 알아두세요" 》

추천지수: 별 다섯개

추천 이유: 아주 좋은 책입니다. 초보자가 시작하기 위한 책으로 범위, 프로토타입 등 지식 포인트를 더 잘 이해할 수 있습니다. 관련 경험이 있는 학생들을 위한 , JS의 구문에 대해서도 더 깊이 이해하게 될 것입니다.

(직접 다운로드하려면 여기를 클릭하세요)

(직접 다운로드하려면 여기를 클릭하세요)

JavaScript는 간단하고 사용하기 쉬운 언어이며 시작하기 쉽지만 언어 메커니즘 숙련된 JavaScript 개발자라도 복잡하고 미묘합니다. 열심히 공부하지 않으면 사람들은 실제로 이해할 수 없습니다. 이 책은 자바스크립트 개발자에게 언어 내부를 심층적으로 학습할 수 있는 기회를 제공한다. '범위와 클로저', '이것과 객체 프로토타입'을 주제로, 흔히 오해하고 무시하는 자바스크립트의 중요한 지식 포인트를 종합적으로 소개한다. JavaScript의 각 구성 요소의 목적을 파악하고 JavaScript의 복잡한 언어의 내부 메커니즘과 특성을 깊이 이해하는 데 도움이 될 수 있습니다. 이 지식을 마스터하면 어떤 기술, 프레임워크, 유행어에 관계없이 쉽게 이해할 수 있습니다.

2. JavaScript를 사용한 고급 프로그래밍(3판)

추천 지수: 별 다섯 개

추천 이유: JavaScript 슈퍼 베스트셀러의 최신판입니다. ECMAScript5와 HTML5는 둘 다 표준 전투에서 승리하여 수많은 독점 구현과 클라이언트 측 확장이 공식적으로 사양에 포함될 수 있도록 하는 동시에 향후 개발에 적응하기 위해 JavaScript에 많은 새로운 기능을 추가했습니다.


(다운로드하려면 여기를 클릭하세요: 영어 버전 | 중국어 버전)

이 책은 JavaScript 언어의 주요 지식 포인트를 요약하여 이해하기 쉽게 설명합니다. , 객체지향 프로그래밍, HTML5 형식, Ajax 및 Comet 서버측 통신, 미디어, 캔버스 및 웹 작업자와 같은 새로운 API, 위치정보, 문서 간 메시징, 클라이언트 저장 등을 철저하게 설명합니다. 또한 오프라인 애플리케이션과 유지 관리, 성능을 소개하고 관련 모범 개발 사례를 배포하고 이 책을 이해하여 향후 발전을 위한 탄탄한 기반을 마련합니다.

3. "유지보수 가능한 JavaScript 작성"

추천 지수: 별 4개

추천 이유: 프론트 엔드 개발 엔지니어, JavaScript 프로그래머 및 JavaScript 프로그래밍을 배우는 독자에게 적합하며 개발 팀 리더에게도 적합합니다. , 프로젝트 리더가 읽습니다.

(직접 다운로드하려면 여기를 클릭하세요)

이 문서에서는 개발자에게 팀 개발에서 유지 관리가 용이한 JavaScript 코드를 작성하는 방법을 설명합니다. 이 책에서는 팀 구성원으로서 JavaScript를 작성하는 방법을 자세히 설명합니다. "유지보수 가능한 JavaScript 작성"은 코딩 스타일, 프로그래밍 기술, 자동화, 테스트 등을 다룹니다. 여기에는 특정 스타일과 원칙, 예제 및 팁에 대한 소개가 포함되어 있으며 마지막으로 일관된 프로그래밍 스타일을 달성하기 위해 자동화된 도구 및 방법을 사용하는 방법이 소개됩니다.

4. "JavaScript Design Patterns and Development Practices"

추천지수: 별 다섯개

추천 이유: 디자인 패턴과 js 모두에서 많은 것을 얻은 훌륭한 책입니다. 아주 좋고, 이해하기 쉽습니다.

(직접 다운로드하려면 여기를 클릭하세요)

이 책은 "디자인 패턴"의 원래 의미를 존중하면서, 자바스크립트 언어 특성을 바탕으로 자바스크립트 프로그래머에게 더 적합한 일반적으로 사용되는 디자인 패턴 16개를 종합적으로 소개하고, 설명합니다. JavaScript의 지향 방식 객체 및 함수형 프로그래밍에 대한 기본 지식, 객체 지향 설계 원리 및 설계 패턴의 구현을 소개하고 일상적인 개발에서 객체 지향 프로그래밍 기술 및 코드 리팩토링을 공유합니다. 이 책은 클래식 디자인 패턴을 JavaScript 언어에 적용하고 아름답고 효율적이며 구조적이며 유지 관리가 가능한 코드를 작성하는 방법을 알려줍니다.

5. "Node.js 심층설명"

추천지수: 별 다섯개

추천이유: 이 책은 단순한 Node 입문서가 아닙니다. Node의 소개나 프레임워크, 라이브러리의 활용에 그치지 않고, Node 고유의 내부 특성과 구조를 다양한 관점에서 드러냅니다.

(직접 다운로드하려면 여기를 클릭하세요)

이 책은 Node의 내부 특징과 구조를 다양한 관점에서 소개합니다. 첫 번째 장에서 Node 소개로 색인화되었으며 Node의 모든 측면이 포함됩니다. 주요 내용에는 모듈 메커니즘 공개, 비동기 I/O 구현 원리 시연, 비동기 프로그래밍 논의, 메모리 제어 소개가 포함됩니다. , 바이너리 데이터 버퍼의 세부 사항, Node.Network 프로그래밍 기본 사항, Node에서의 웹 개발, 프로세스 간 메시징, 노드 테스트 및 Node.js를 사용한 제품 구축에 대한 고려 사항의 세부 사항입니다. 마지막 부록에서는 Node의 설치, 디버깅, 코딩 표준 및 NPM 저장소를 소개합니다.

위 내용은 JavaScript를 배우려면 어떤 책을 읽어야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.