출간일(Release) : 2022/08/12
종이책 출간일(Print Release) : 2022/08/05
전자책 종류(Format) : ePub
Price : KRW 34,400
미리보기(Preview)
책소개(Overview)
자바스크립트의 최신 문법. 널 병합 연산자, let과 const, class 문법, private 메서드와 필드, new.target, 화살표 함수, BigInt, async와 await, 제너레이터 함수, 디스트럭처링, 템플릿 리터럴, 공유 메모리, 리플렉션, 위크레프, for-of, for-await-of 등을 설명한다.
새로운 기능과 패턴, 안티 패턴, 모듈, 이터레이션, 제너레이터, 프라미스, 심볼, 프록시, 리플렉션, 위크맵, 위크세트, Atomics 객체, 공유 메모리 등의 기능과 사용 패턴, 주의할 점, 오래된 습관에서 새로운 기능으로 바꾸는 방법을 설명한다.
자바스크립트를 사용하다가 막히는 부분이 있다면 인터넷 어딘가에 숨어 있는 정보를 찾아서 해결할 수도 있다. 그러나 폭넓은 설명과 깊이, 내가 무엇을 모르는지도 모르는 것을 알게 해줄 풍부한 지침서를 찾는다면 이 책이라고 할 수 있다. 깊이 알면 내가 더 깊어진다.
This book covers the latest syntax of JavaScript, null concatenation operator, let and const, class syntax, private methods and fields, new.target, arrow functions, BigInt, async and await, generator functions, destructuring, template literals, shared memory, Reflection, Wickref, for-of, and for-await-of are explained.
This book explains new features, patterns, anti-patterns, modules, iterations, generators, promises, symbols, proxies, reflections, weakmaps, weaksets, Atomics objects, shared memory, etc.
If you are stuck while using JavaScript, you can find information hidden somewhere on the Internet and solve it. But if you’re looking for broad explanations, depth, and a wealth of guides that will help you figure out what you don’t know, then this is the book for you. The deeper you know, the deeper you become with yourself.
저자(Author)
T. J. 크라우더(T. J. Crowder)
T. J. 크라우더(T. J. Crowder)는 30년의 전문 경력을 가진 소프트웨어 엔지니어로서 경력의 절반 이상은 자바스크립트를 사용하여 작업했다. 그는 영국의 소프트웨어 컨설팅과 제품 회사인 파사이트 소프트웨어를 운영하고 있다. 스택 오버플로우의 상위 10위 기여자 중 한 명이자 자바스크립트 태그의 상위 기여자로서, 그는 지식을 전달하는 것뿐만 아니라 문제를 해결하는 과정과 함께 도움을 주는 데 중점을 두고 자신이 배운 기술을 사용하여 다른 사람들이 직면한 기술적인 문제를 해결하는 것을 좋아한다.
T. J. Crowder is a software engineer with 30 years of professional experience, more than half of his career working with JavaScript. He runs Farsight Software, a British software consulting and product company. As one of the top 10 contributors on Stack Overflow and a top contributor to JavaScript tags, he focuses on helping with the process of solving problems as well as imparting knowledge. And, he likes to use the skills he has learned to solve technical problems facing others.