Разберемся с самыми сложными темами JavaScript. Поговорим о преобразовании типов, метапрограммировании, прототипном наследовании, контексте, возможностях коллекций, итераторах и генераторах, модулях.
Пікірлер: 25
@inna1305 Жыл бұрын
погрустнел что-то Гриша с прошлых лекций
@sergeialekseev18783 жыл бұрын
как всегда на высоте, использую видео Григория для повторения перед собесами, спасибо!
@divisorZero Жыл бұрын
Нууу, довольно много фатальных ошибок в этом видео. Вызывает сомнения в компетенции автора. Мурыч качественно, с примерами и ссылками на спецификацию EcmaScript показывает, что автор сам себе придумал логику работы JS, которая сильно далека от реальности:)
@boycovclub4 ай бұрын
Про дескрипторы объекта уж очень поверхностно прошелся он, а в остальном топчик
@boycovclub4 ай бұрын
@@divisorZero Кстати Мурыч сам далек от реальности, покажи такой код на любом проекте и тебе скажут возвращайся как ты дружище в 90-е годы с таким кодом
@boycovclub4 ай бұрын
Про книги не читайте Фленагана, его книги напоминает кредитный договор с ссылками туда и сюда. Для начинающего читайте 1. Выразительный JS 2. Далее серии книг Кайла Симпсона все и желательно не новую версию а именно старые предпоследние 3. Мэт Фрисби JS для профессионалов 4. Рейзиг Нинзя JS 5. Как устроен JS Дуглас Крокфорд создатель JSON 6. Закас JS для профессионалов 7. Луис Атенсио фугкциональное программрование JS 8. Кайл Симпсон функциональное программрование 9. Ти Джей Краудер Javascript
@dmitry43373 жыл бұрын
На 1:03:38 допущена ошибка. В первом случае something() вернет undefined. Чтобы вернулось 42, нужно добавить свойство value в глобальный объект window: window.value = 42; или же объявить value без const: value = 42.
@RedkeiGost2 жыл бұрын
Никропостер-пришел доскребаться. Объявить без const == объявить через var и имхо лучше так и сделать.
@alekseypavlov253911 ай бұрын
1:03:40, 42 выведет только если const value = 42 написать без приставки const
@жакфреско-ц5ш3 жыл бұрын
Очень интересно
@theoty-js Жыл бұрын
ПРОШУ ВАШЕГО ВНИМАНИЯ!!! ПОЛНЫЙ РАЗБОР И РАЗНОС!!!! --> ⎡msk⎦ Разбираем видео: "Продвинутый JS (Григорий Бизюкин)"
@boycovclub4 ай бұрын
1:12:35. у обычного объекта ключом может быть и символ, а не только строка
@boycovclub4 ай бұрын
1:14:29 у Сета нет ключа, поэтому неккоректно сравнивать, с примером того что ключом может быть объект. Насчет мэпа согласен. Тут зачем автор смешал Мэп и Сэт в контексте ключей в коллекции в виде объекта непонятно. Сэт это множество и оно вообще не имеет ключей
@gkhabada3 жыл бұрын
Спасибо за доклад, 👍
@boycovclub4 ай бұрын
1:17:44 в слайде ошибка. Второй вывод итератор некст вернет в поле доне уже тру. То есть на последнем выводе результату в валуе в доне уже будет тру и скажет что дальше не будет итерации. Это можно сравнить с логикой пагинации на сайтах.
@YandexforFrontend4 ай бұрын
Здравствуйте, Роман! Спасибо, что внимательно смотрите наши видеоматериалы и даёте обратную связь - будем иметь в виду эти замечания.
@RedkeiGost2 жыл бұрын
С 2015 года нет внутреннего свойства Call. Читайте спеку, именем Максима Боброва.
@sergeialekseev18783 жыл бұрын
А можете добавить таймкоды? пожалуйста
@oygemor2 жыл бұрын
Да, кстати, займись. Полезное дело сделаешь
@boycovclub4 ай бұрын
1:18:22 любой цикл который проходится по коллекциям дергает под капотом итератор, а не только for of, исключение конечно же обычный цикл с индексами
@andreyselin8076 Жыл бұрын
9:05 - мы получаем яблочко - теперь я точно знаю JavaScript