RUVIDEO
Поделитесь видео 🙏

Javascript ES6 Tutorial for Beginners

?Menu
⌨️ 0:50 | const and let
⌨️6:21 | Arrow Function
⌨️10:22 | Default Value
⌨️12:03 | Class
⌨️21:20 | Set
⌨️22:42 | Object Initializer
⌨️26:33 | Destructure
⌨️31:12 | Spread Operator
⌨️36:19 | Modules Import / Export
⌨️42:31 | Promise
⌨️47:51 | Async / Await (ES2017)

? My Tools and Books: https://www.amazon.com/shop/mahmudahsan
? My Website: http://thinkdiff.net
? My Mobile Apps: http://ithinkdiff.net

?Github Code: https://git.io/fjWsN

#ES6 / ES2015 introduced many new #JavaScript features which we regularly use to write code in #React and React-native applications. If you do not know these features you have to learn this, otherwise, it will be tough for you to understand other people's code.

In this video, I will discuss differences between var, let and const keywords, and why let and const are more appropriate than var.

I will discuss the arrow function in JavaScript ES6 / ES2015. We can write the arrow function in a much elegant and short way which I have mentioned in this video.

ES6 also introduced a new way to write class. Basically, JavaScript classes are syntactic sugar over the existing prototype-based inheritance. We will learn static properties, constructors, and inheritance.

ES2015 also introduced a set data structure which is very important to store unique values.

Using ES6 we can use shorthand property names in objects. When object property names and initializing variable names are the same we can use shorthand syntax.

Destructuring is an easier way to access properties in objects and arrays. We will learn how to do that in this video. Using spread operator we can retrieve each and every element from an array or object.

The most important thing in ES6 is a Promise object. A promise object represents an eventual completion or failure for an asynchronous operation. When a pending promise either fulfilled or rejected and if a corresponding handler is attached by 'then' method, the handler will be called.

ES2017 which is a way to come have async/await feature. async/await functions are built onto the promise. A function starts with async keyword means, it will return a promise either implicitly or explicitly.

We will also learn how to export constant, objects, functions, or class from one module to another module.

The books I highly recommended to Learn React, React Native, JavaScript, and NodeJs

React
1. The Road to Learn React - https://amzn.to/2LzGvO0
2. Fullstack React - https://amzn.to/2LwLpuS
3. React Cookbook - https://amzn.to/2O6HZAW

React Native:
1. React Native in Action - https://amzn.to/2ZYAGCi
2. Fullstack React Native - https://amzn.to/3064WKW

JavaScript:
1. Eloquent JavaScript - https://amzn.to/3021ZeY

NodeJs:
1. Get Programming with NodeJS - https://amzn.to/32KoGkJ
2. NodeJs 8 the Right Way - https://amzn.to/2O39LOv

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Javascript ES6 Tutorial for Beginners», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.