Learn ES6 | ALL SOLUTIONS | freeCodeCamp

Опубликовано: 01 Январь 1970
на канале: Stral Tech
142
0

Learn ES6 | ALL SOLUTIONS | freeCodeCamp

Full playlist 👉    • Learn ES6 (1/31) | Explore Difference...  

This video walks through the JavaScript Algorithms and Data Structures - Learn ES6 challenges of freeCodeCamp.

ECMAScript, or ES, is a standardized version of JavaScript. Because all major browsers follow this specification, the terms ECMAScript and JavaScript are interchangeable.

Most of the JavaScript you've learned up to this point was in ES5 (ECMAScript 5), which was finalized in 2009. While you can still write programs in ES5, JavaScript is always evolving, and new features are released every year.

ES6, released in 2015, added many powerful new features to the language. In this course, you'll learn these new features, including let and const, arrow functions, classes, promises, and modules.

Challenges list - time stamps:
00:00 Intro
00:05 Differences between var and let Keywords
Explore Differences Between the var and let Keywords
Compare Scopes of the var and let Keywords
Declare a Read-Only Variable with the const Keyword
00:54 Object Mutation
Mutate an Array Declared with const
Prevent Object Mutation
1:31 Arrow Functions - Parameters
Use Arrow Functions to Write Concise Anonymous Functions
Write Arrow Functions with Parameters
Set Default Parameters for Your Functions
02:39 Use the Rest Parameter with Function Parameters
3:05 Use the Spread Operator to Evaluate Arrays In-Place
03:16 Use Destructuring Assignment
Use Destructuring Assignment to Extract Values from Objects
Use Destructuring Assignment to Assign Variables from Objects
Use Destructuring Assignment to Assign Variables from Nested Objects
Use Destructuring Assignment to Assign Variables from Arrays (4.38)
Use Destructuring Assignment with the Rest Parameter to Reassign Array Elements
Use Destructuring Assignment to Pass an Object as a Function's Parameters
5:34 Create Strings using Template Literals
6:39 Write Concise Object Literal Declarations Using Object Property Shorthand
6:50 Write Concise Declarative Functions with ES6
7:00 Use class Syntax to Define a Constructor Function
07:22 Use getters and setters to Control Access to an Object
08:37 Create a Module Script
9:01 Import and Export
Use export to Share a Code Block
Reuse JavaScript Code Using import
Use * to Import Everything from a File
Create an Export Fallback with export default
Import a Default Export
10:50 Create and Handle a JavaScript Promise
Create a JavaScript Promise
Complete a Promise with resolve and reject
Handle a Fulfilled Promise with then
Handle a Rejected Promise with catch


Смотрите видео Learn ES6 | ALL SOLUTIONS | freeCodeCamp онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Stral Tech 01 Январь 1970. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 142 раз и оно понравилось 0 посетителям.