Sekuloski Rick - JavaScript From Zero To Hero. The Most Complete Guide Ever, Master Modern JavaScript Even If You're New To Programming.pdf

(19903 KB) Pobierz
JavaScript From Zero to Hero: The Most Complete Guide
Ever, Master Modern JavaScript Even If You’re New to
Programming
Rick Sekuloski
Copyright © 2022 Rick Sekuloski
All rights reserved.
ISBN:
PREFACE
WHO IS THIS BOOK FOR?
HOW TO GET THE MOST OUT OF THIS BOOK?
DOWNLOAD THE EXAMPLE CODE FILES
OBTAIN THE IMAGES YOU WILL NEED
CHAPTER 1 – STRINGS AND REGULAR EXPRESSIONS
UNICODE
CHARACTERS AND CODE POINTS
STRING METHODS YOU SHOULD KNOW ABOUT
REGULAR EXPRESSIONS
LITERAL CHARACTERS
FLAGS/MODIFIERS IN REGULAR EXPRESSIONS
REGEXP CLASS
CHARACTER CLASSES TOGETHER WITH BRACKETS IN REGULAR EXPRESSIONS
REGULAR EXPRESSION CHARACTER CLASSES
UNICODE: FLAG "U" AND CLASS \P{...}
QUANTIFIERS IN REGULAR EXPRESSIONS
ALTERNATIVES
GROUPING
NESTED GROUPS
NAMED GROUPS
METHODS OF THE REGEXP CLASS
STRING METHODS ON REGULAR EXPRESSIONS
SEARCH METHOD – SEARCH ()
REPLACE METHOD – REPLACE ()
SUMMARY
CHAPTER 2 - ASYNCHRONOUS PROGRAMMING
CALLBACKS
TIMERS
CANCELING SETTIMEOUT USING CLEARTIMEOUT FUNCTION
SETINTERVAL FUNCTION
JAVASCRIPT EVENTS
NETWORK EVENTS: XMLHTTPREQUEST, CALLBACKS
CREATE XMLHTTPREQUEST
CALLBACK HELL
PROMISES
IMMEDIATELY SETTLED PROMISES
CONSUMING PROMISES
PROMISE CHAINING
ERROR – REJECTION HANDLING
TRY AND CATCH STATEMENT
PROMISE ALL
PROMISE RACE
PROMISE ANY
ASYNC FUNCTION
THE SYNTAX FOR THE AWAIT IS:
ARROW FUNCTIONS:
ANONYMOUS AND NAMED FUNCTIONS:
OBJECT METHODS:
METHODS:
PROMISE-BASED FETCH API
ASYNC/AWAIT ERROR HANDLING
FOR-AWAIT-OF
RECALL AND ASYNC GENERATORS
EXERCISE
SUMMARY
CHAPTER 3: JAVASCRIPT MODULES
WHAT ARE MODULES?
EXPORTS AND IMPORTS
EXPORTING FEATURES WITHOUT A NAME
DEFAULT KEYWORD AS REFERENCE
RE-EXPORTING
DYNAMIC IMPORTS
IMPORTANT TO KNOW!
SUMMARY
CHAPTER 4: BASIC TO INTERMEDIATE JAVASCRIPT
HOW TO RUN JAVASCRIPT?
HOW TO WRITE COMMENTS IN JAVASCRIPT?
IDENTIFIERS
STATEMENTS
CASE SENSITIVITY
PRIMITIVE AND OBJECT TYPES
Zgłoś jeśli naruszono regulamin