가야대학교 분성도서관

상단 글로벌/추가 메뉴

회원 로그인


자료검색

자료검색

상세정보

부가기능

TypeScript 3. 0 Quick Start Guide : the Easiest Way to Learn TypeScript. [electronic resource]

상세 프로파일

상세정보
자료유형E-Book
개인저자Desjardins, Patrick.
서명/저자사항TypeScript 3. 0 Quick Start Guide :the Easiest Way to Learn TypeScript.[electronic resource]
발행사항Birmingham : Packt Publishing Ltd, 2018.
형태사항1 online resource (149 pages)
소장본 주기Added to collection customer.56279.3
ISBN9781789347937
1789347939


일반주기 Generic code to increase reusability.
내용주기Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with TypeScript; Grunt; Gulp; Webpack; NPM/CLI; TypeScript compiler; Files location; rootDir and outDir; baseUrl and paths; sourceRoot and sourceMap and mapRoot; Files and include and exclude; Outfile; Type; typeRoots and types; Declaration and declarationdir; Configuration file; Module and ModuleResolution; ECMAScript; Target; Lib; Compiler strictness; Strict; StrictFunctionTypes; StrictPropertyInitialization and StricNullChecks; Summary.
Chapter 2: Onboarding Types with PrimitiveThe difference between var, let, and const; Declaring with var; Declaring with let; const; Enhancing primitives with TypeScript; Number; String; Boolean; Null; Undefined; Symbol; Non-primitive; What is void?; The reasons to avoid using any type; Usage of the never type; Unknown type to have a stricter any type; Enforcing a type in a list; Defining a conscribed set of constants with enum; String literal and its difference compared to a string; Crafting a typed function; How to be strongly typed without specifying the type; Summary.
Chapter 3: Unleashing the Power of Type with ObjectsHow to strongly type a set/dictionary with an index signature; TypeScript and map; The differences between index signature and a map; The differences between object and Object; When to use object, Object, or any; What is an object literal?; How to create a constructed object; The differences between an explicit type and a cast; Variable with many types; Combining type with intersect; Intersecting with something other than a type; Intersecting with an optional type; Merge type with inheritance; The differences between type and interface.
Destructuring a type and an arrayTuple; The differences between declare and let/const/var; Summary; Chapter 4: Transforming Your Code into Object-Oriented; What is a class and how do we define one?; How type comes into play with a class's constructor; What is encapsulation using public, private, and protected; Reducing the definition of a field with a value set at construction time; What is static?; Use cases for a non-public constructor; Using an object from a class versus an object literal; How an interface can be useful in object-oriented; Bringing abstraction with an abstract class.
How to have a property that is read-onlyEnforcing a specific constructor from an interface; Summary; Chapter 5: Scoping Variables with Different Patterns; Comparing at runtime and design time with typeof; Differentiating undefined from null; Getting the type of element in a union ; The limitations of instanceof; Using of a discriminator for type identification; The user-defined guard pattern; The reason to cast a type; What is a type assertion?; Comparing classes; Narrowing type for function with a union in signatures; Summary; Chapter 6: Reusing Code Through Generic.
요약TypeScript is designed for development of large applications and can be used to develop JavaScript applications for both client-side and server-side execution. This book is the ideal introduction to TypeScript, covering both the basics and the techniques you need to build your own applications.
일반주제명Computer programming.
TypeScript (Computer program language)
Computers -- Internet -- Application Development.
Computers -- Web -- Web Programming.
Web programming.
Computers -- Programming Languages -- JavaScript.
Programming & scripting languages: general.
Computer programming.
TypeScript (Computer program language)
언어영어
기타형태 저록Print version:Desjardins, Patrick.TypeScript 3. 0 Quick Start Guide : The Easiest Way to Learn TypeScript.Birmingham : Packt Publishing Ltd, 짤20189781789345575
대출바로가기http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1881494

소장정보

  • 소장정보

인쇄 인쇄

메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 매체정보
1 WE00016312 001.642 가야대학교/전자책서버(컴퓨터서버)/ 대출가능 인쇄 이미지  

서평

  • 서평

태그

  • 태그

나의 태그

나의 태그 (0)

모든 이용자 태그

모든 이용자 태그 (0) 태그 목록형 보기 태그 구름형 보기
 

퀵메뉴

대출현황/연장
예약현황조회/취소
자료구입신청
상호대차
FAQ
교외접속
사서에게 물어보세요
메뉴추가
quickBottom

카피라이터

  • 개인정보보호방침
  • 이메일무단수집거부

김해캠퍼스 | 621-748 | 경남 김해시 삼계로 208 | TEL:055-330-1033 | FAX:055-330-1032
			Copyright 2012 by kaya university Bunsung library All rights reserved.