- 7
- 50 684
Vanguard Coding
เข้าร่วมเมื่อ 1 ธ.ค. 2017
Прокачай JS [#6] - Структура языка, прототипы и наследование
В этом уроке мы подробнее разберем устройство языка, узнаем что такое прототипы и как реализуется наследование.
Полезные ссылки:
На все случаи жизни - learn.javascript.ru/
Репозиторий GitHub с исходным кодом урока:
github.com/DmitriVanGuard/level-up_js/blob/master/lesson_6/main.js
------------------------------------------
Я в социальных сетях:
VK - vanguard.coding/
Twitter - VanguardCoding/
Полезные ссылки:
На все случаи жизни - learn.javascript.ru/
Репозиторий GitHub с исходным кодом урока:
github.com/DmitriVanGuard/level-up_js/blob/master/lesson_6/main.js
------------------------------------------
Я в социальных сетях:
VK - vanguard.coding/
Twitter - VanguardCoding/
มุมมอง: 8 204
วีดีโอ
Прокачай JS [#5] - Объекты, аксессоры и дескрипторы
มุมมอง 12K6 ปีที่แล้ว
В этом уроке мы рассмотрим аксессоры и дескрипторы объектов Полезные ссылки: На все случаи жизни - learn.javascript.ru/ Репозиторий GitHub с исходным кодом урока: github.com/DmitriVanGuard/level-up_js/blob/master/lesson_5/main.js Я в социальных сетях: VK - vanguard.coding/ Twitter - VanguardCoding/
Прокачай JS [#4] - Деструктуризация и rest/spread оператор
มุมมอง 10K6 ปีที่แล้ว
В этом уроке мы освоим деструктуризацию массивов и объектов, а также выясним чем отличаются spread и rest операторы. Полезные ссылки: На все случаи жизни - learn.javascript.ru/ О деструктуризации - developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment О spread/rest операторах - jsraccoon.ru/es6-spread-rest Репозиторий GitHub с исходным кодом урока: github.com...
Прокачай JS [#3] - Перебор массивов
มุมมอง 8K6 ปีที่แล้ว
В этом видео мы рассмотрим интересные способы перебора массивов. Полезные ссылки: На все случаи жизни - learn.javascript.ru/ Репозиторий GitHub с исходным кодом урока: github.com/DmitriVanGuard/level-up_js/blob/master/lesson_3/main.js Я в социальных сетях: VK - vanguard.coding/ Twitter - VanguardCoding/
Прокачай JS [#2] - Функции
มุมมอง 3.4K6 ปีที่แล้ว
В этом видео мы освоим стрелочные функции, параметры по умолчанию и оставшиеся параметры. Полезные ссылки: На все случаи жизни - learn.javascript.ru/ О стрелочных функциях - habrahabr.ru/company/mailru/blog/213455/ Репозиторий GitHub с исходным кодом урока: github.com/DmitriVanGuard/level-up_js/blob/master/lesson_2/main.js Я в социальных сетях: VK - vanguard.coding/ Twitter - twitter.com...
Прокачай JS [#1] - Переменные и шаблонные строки
มุมมอง 3.9K6 ปีที่แล้ว
В этом видео мы разберем способы объявления переменных в стандарте ES6, а также освоим шаблонные строки Полезные ссылки: На все случаи жизни - learn.javascript.ru/ О переменных - habrahabr.ru/post/257511/ О hoisting/поднятие - habrahabr.ru/post/127482/ О шаблонных строках - developer.mozilla.org/ru/docs/Web/JavaScript/Reference/template_strings Репозиторий GitHub с исходным кодом урока: github....
Прокачай JS [#0] - Введение
มุมมอง 4.7K6 ปีที่แล้ว
Доброго времени суток! В этом видео будут рассказаны причины создания курса "Прокачай JS", рассмотрены необходимые знания для прохождения курса, а также какие знания человек получит после прохождения курса.
Спасибо! Вот чему нужно учиться. Удивляет, что мало просмотров. Так, на каких-то неадекватных instasamka-х 79 млн. просмотров - куда катимся?! Ещё раз благодарю!
хорошее видео
спасибо! Все хорошо разобрано и понятно
Отличный плейлист, спасибо большое!!😁
Спасибо ❤
00:02:44 *Другими словами функция - это частный случай обьекта* Нет. Неправильно. Возможность испольнять код, который связан с обьектом - это не частный случай - это основное свойство обьектов. То есть типичный Object и Function это одно и тоже, с разницей только в том, что у Object property [[call]] содержит false. А вот Array - это дейтствительно частный случай. Только языком спецификации, подобные случаи называются Exotic Object. То есть это Object который имеет поведение отличное от поведения классического Object. 00:03:23 *Во первых существует 6 примитивных типов данных* В языке JS нет примитивных типов данных. Это Автор выдумал. 6 типов которые он назвал - являются типами которые возвращают Primitive Value. Чего не достаточно для того, чтобы считаться примитивным типом. В спецификации нет ни одного слова о типах, которые являются примитивными. 00:04:50 *Конструкция это функция которая используется вместе с оператором new...* Нет. Это не верно. Неверно потому, что конструктор можно вызвать без оператора new с тем же успехом. В рамках спецификации, определено немало примеров того, как используется функция конструктора без оператора new, но при этом в рамках возможностей конструктора. Да, можно сказать, что new является спутником конструкторов, но нельзя утверждать что так происходит везде и всегда. Например вызов конструктора может происходить неявным образом, где никакого new использоваться не будет. Это к примеру такой конструктор как Array. Который позволяет вызывать себя в обычной функциональной форме. ИЛИ ситуация доступа к property для типов, которые возвращают по умолчанию Primitive Value. Где при доступе к Property такого типа, будет вызыван конструктор. И т.д. 00:08:15 *Значение хранится в **__proto__* Нет не хранится. Точнее - наличие property __proto__ обязано историческими причинами. В настоящий момент времени это property противоречит спецификации и явным образом обозначено в ней как Depricated. Доступ к прототипу, нужно осуществлять либо использую Object.getPrototypeOf либо Reflect.getPrototypeOf и навсегда забыть о существовании property __proto__ 00:12:47 *А упрощенно иерархия языка выглядит следующим образом* Нет. Она так не выглядит. Обработка всего, что автор видео назвал примтивными типами - с точки зрения спецификации - ничем не отличается от обработки такого типа как Object. Это видно из любого из алгоритмов той самой спецификации. Схему которую нарисовал автор, рисуют люди, которые не читали никогда спецификации, что удивительно в случае автора видео. Потому как он утверждает и показывает обратное. То есть мы можем сделать вывод, что автор видео никогда не смотрел ни одного алгоритма разрешения идентификатора согласно спецификации. Потому как, если бы он это сделал, то никогда бы подобной глупости которая на схеме не нарисовал.
Классный урок, жалко что в трубе)
А в конце сетере переписывать логику оператора присваивания обязательно? И каков в этом смысл. Нельзя отставить прежней?:)
Лучшее объяснение. Просто красавчик.
Бросил ты нас новичков, осуждаем такое конечно...
Правда спасибо какой же кайф когда есть люди что могут все коротко и ясно объяснять ))))))))
Всё?
Замечательное объяснение, спасибо!
Где продолжение этих курсов? 😭
Подписался! Можно больше уроков? Очень интересно, коротко и все понятно.
Коротко и понятно
очень четко обьяснил
Жаль что автор больше не выпускает видео. На фоне многих других каналов, мне понравилась подача материала. Только сегодня наткнулся на канал, а последнее видео вышло 3 года назад.
качественный контент. спасибо.
Огромное спасибо, вы очень хорошо объясняете!)
Интересно смотреть. Спасибо
С деструктуризацией было познавательно
Отлично , коротко и ясно , мало воды , все по сути и существу 👍🏼👍🏼
Шеф, а где новые уроки? Где ссылка на курс по JS??
Как же ты мне круто сейчас помог, 🙏🏻
🔥🔥🔥
Супер. До меня дошло. А это не так просто сделать 😃
Просто отличный урок. Много полезной информации. Автору большое спасибо!!!
Спасибо! Отличный урок
Спасибо! Хорошо прокачивает.
Все очень понятно!
Я никогда не слышал такого объяснения. Просто браво. Почему канал не обновляется кто знает ?.
Hello thanks for you, when will be a new lessons ?
Жаль, что больше не выходит контент:(
Эээээ вы где
Спасибо! Четко, живо, но при этом - академично!
Коротко и ясною А главное, все по существу, без воды. Спасибо! Лайк и подпись!
круто! коротко и понятно! спасибо
Из всех видео на эту тему, это самое понятное. Хоть понятно для чего это все. Т.е. главная суть: св-ва get и set не имеет смысла использовать без objectproperties, т.к. по сути мы сами можем изменять значение св-ва , не прибегая к set. А вот если запретить изменение св-ва, то смысл имеет)
а как сделать то же самое но для классов???
Надеюсь у тебя всё хорошо, дружище!
красава бро
Не пропадай, ты круто объясняешь, а вообще именно про игры на js ничего нет в ру ютубе
Классно,Спасибо 🧠
Давай есче!
Урок бомба. Очень легко зашел
Автор, возвращайся. Из всех каналов что я видел (а их было немало и неплохих), ты - номер один. Материал производит впечатление тщательно продуманного и хорошо подготовленного. За каждым роликом чувствуется большая работа.
Дааа! Классно было бы. Годный контент
Лучшие уроки,очень классная подача, автор дай хотя бы сигнал то что ты еще жив)
Прекрасное изложение . Спасибо! Очень качественный контент.
я ниче не понял