دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Chahdi. Othmane
سری:
ISBN (شابک) : 2426021684
ناشر: UNKNOWN
سال نشر: 2021
تعداد صفحات:
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 510 Kb
در صورت تبدیل فایل کتاب Type Script Notes for Professionals: typed superset of JavaScript به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب یادداشت های تایپ اسکریپت برای حرفه ای ها: ابرمجموعه تایپ شده جاوا اسکریپت نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Content list About Chapter 1: Getting started with TypeScript Section 1.1: Installation and setup Section 1.2: Basic syntax Section 1.3: Hello World Section 1.4: Running TypeScript using ts-node Section 1.5: TypeScript REPL in Node.js Chapter 2: Why and when to use TypeScript Section 2.1: Safety Section 2.2: Readability Section 2.3: Tooling Chapter 3: TypeScript Core Types Section 3.1: String Literal Types Section 3.2: Tuple Section 3.3: Boolean Section 3.4: Intersection Types Section 3.5: Types in function arguments and return value. Number Section 3.6: Types in function arguments and return value. String Section 3.7: const Enum Section 3.8: Number Section 3.9: String Section 3.10: Array Section 3.11: Enum Section 3.12: Any Section 3.13: Void Chapter 4: Arrays Section 4.1: Finding Object in Array Chapter 5: Enums Section 5.1: Enums with explicit values Section 5.2: How to get all enum values Section 5.3: Extending enums without custom enum implementation Section 5.4: Custom enum implementation: extends for enums Chapter 6: Functions Section 6.1: Optional and Default Parameters Section 6.2: Function as a parameter Section 6.3: Functions with Union Types Section 6.4: Types of Functions Chapter 7: Classes Section 7.1: Abstract Classes Section 7.2: Simple class Section 7.3: Basic Inheritance Section 7.4: Constructors Section 7.5: Accessors Section 7.6: Transpilation Section 7.7: Monkey patch a function into an existing class Chapter 8: Class Decorator Section 8.1: Generating metadata using a class decorator Section 8.2: Passing arguments to a class decorator Section 8.3: Basic class decorator Chapter 9: Interfaces Section 9.1: Extending Interface Section 9.2: Class Interface Section 9.3: Using Interfaces for Polymorphism Section 9.4: Generic Interfaces Section 9.5: Add functions or properties to an existing interface Section 9.6: Implicit Implementation And Object Shape Section 9.7: Using Interfaces to Enforce Types Chapter 10: Generics Section 10.1: Generic Interfaces Section 10.2: Generic Class Section 10.3: Type parameters as constraints Section 10.4: Generics Constraints Section 10.5: Generic Functions Section 10.6: Using generic Classes and Functions: Chapter 11: Strict null checks Section 11.1: Strict null checks in action Section 11.2: Non-null assertions Chapter 12: User-defined Type Guards Section 12.1: Type guarding functions Section 12.2: Using instanceof Section 12.3: Using typeof Chapter 13: TypeScript basic examples Section 13.1: 1 basic class inheritance example using extends and super keyword Section 13.2: 2 static class variable example - count how many time method is being invoked Chapter 14: Importing external libraries Section 14.1: Finding definition files Section 14.2: Importing a module from npm Section 14.3: Using global external libraries without typings Section 14.4: Finding definition files with TypeScript 2.x Chapter 15: Modules - exporting and importing Section 15.1: Hello world module Section 15.2: Re-export Section 15.3: Exporting/Importing declarations Chapter 16: Publish TypeScript definition files Section 16.1: Include definition file with library on npm Chapter 17: Using TypeScript with webpack Section 17.1: webpack.config.js Chapter 18: Mixins Section 18.1: Example of Mixins Chapter 19: How to use a JavaScript library without a type definition file Section 19.1: Make a module that exports a default any Section 19.2: Declare an any global Section 19.3: Use an ambient module Chapter 20: TypeScript installing typescript and running the typescript compiler tsc Section 20.1: Steps Chapter 21: Configure typescript project to compile all files in typescript. Section 21.1: TypeScript Configuration file setup Chapter 22: Integrating with Build Tools Section 22.1: Browserify Section 22.2: Webpack Section 22.3: Grunt Section 22.4: Gulp Section 22.5: MSBuild Section 22.6: NuGet Section 22.7: Install and configure webpack + loaders Chapter 23: Using TypeScript with RequireJS Section 23.1: HTML example using RequireJS CDN to include an already compiled TypeScript file Section 23.2: tsconfig.json example to compile to view folder using RequireJS import style Chapter 24: TypeScript with AngularJS Section 24.1: Directive Section 24.2: Simple example Section 24.3: Component Chapter 25: TypeScript with SystemJS Section 25.1: Hello World in the browser with SystemJS Chapter 26: Using TypeScript with React (JS & native) Section 26.1: ReactJS component written in TypeScript Section 26.2: TypeScript & react & webpack Chapter 27: TSLint - assuring code quality and consistency Section 27.1: Configuration for fewer programming errors Section 27.2: Installation and setup Section 27.3: Sets of TSLint Rules Section 27.4: Basic tslint.json setup Section 27.5: Using a predefined ruleset as default Chapter 28: tsconfig.json Section 28.1: Create TypeScript project with tsconfig.json Section 28.2: Configuration for fewer programming errors Section 28.3: compileOnSave Section 28.4: Comments Section 28.5: preserveConstEnums Chapter 29: Debugging Section 29.1: TypeScript with ts-node in WebStorm Section 29.2: TypeScript with ts-node in Visual Studio Code Section 29.3: JavaScript with SourceMaps in Visual Studio Code Section 29.4: JavaScript with SourceMaps in WebStorm Chapter 30: Unit Testing Section 30.1: tape Section 30.2: jest (ts-jest) Section 30.3: Alsatian Section 30.4: chai-immutable plugin Credits You may also like