Объекты в js

  Рет қаралды 110

Всё просто в IT

Всё просто в IT

Күн бұрын

Пікірлер: 4
@TatiDarlingHome
@TatiDarlingHome Ай бұрын
С каждым видео информация доходит до меня лучше 😃 и становится понятнее JS 🔥🔥🔥 спасибо 🙏🏼 жду следующего видео ☺️
@all_easy_it
@all_easy_it Ай бұрын
@TatiDarlingHome и вам спасибо за обратную связь
@LetroScript
@LetroScript Ай бұрын
Если честно, я посмотрел пару видосов Автора. И я понял, что видосы сделаны для школоты. Почему? Щас объясню: 1) ключевое слово "function" - имеет своё контекст, а стрелочные функции нет. Если к "function" внутри написать "this", то функция / метод будет считать, как на свой контекст, а не контекст самого объекта! 2) писать Объекты, как на примере в этом видео - просто не нужно! Вместо их писать классы! И использовать геттеры и сеттеры! А если знаете еще и TypeScript, то можете использовать еще модификаторы доступа (имбовая вещь)! И использовать Функции за в место классов - Позор! За такое и по рукам можно дать! 3) Автор не использует деструктуризация! 4) Ключевое слово "this" - равен к объекту "window"! А значит this === window // true 5) Использование методов ".getElementById" и т.д. они медленые методы. Их нужно заменять на ".querySelector"! Разбор кода: 1) 00:15:42 - а не проще Автору, сделать position'у для него Класс (На примеру Vector2D)? 2) 00:16:12 - не Функцию, а метод... 3) 00:16:41 - Зачем тут CSS, когда можно canvas'ом все сделать! Итог: В целом, код у Автора ненадежен! Код не оптизищирован. Видно, что Автору по-барабану на его аудиторию и других людей. И код не написан на современным ES2023! А написан на ES5 (Версия 2015-2014 года). И как Автор выпускает видео спустя неделю с очередным плохим кодом. Автор явно не читает перед видео документацию и не тренируется при писании кода. Автору настолько наплевать на его будущую аудиторию, что не говорит и не оставляет ссылки на документацию! Автор, который выгладывает такой материал, можно его выучить около 5-3 дней АКТИВНОЙ времени, а лучше и за один день! Видно, что Автор - новичок в нашей любимой IT. Код сравним, как пишут совсем типичные новички! Даже джуны такое не делают!
@all_easy_it
@all_easy_it Ай бұрын
Дорогой зритель, нет, мне не наплевать на аудиторию. Курс рассчитан для начинающих, от 0 до full-разработчика. И большинство пунктов которые вы описали, еще не были упомянуты в этом курсе, а значит кому-то будет не понятно. В дальнейшем конечно же обо всём расскажу и покажу. По поводу замечаний 1) Если использовать this внутри конструктора (функции, используемой для создания объектов), оно ссылается на создаваемый объект 2) Классы будут чуть позже. 3) Деструктуризация, значение аргументов по умолчанию и т.д. тоже позже. 4) this может ссылаться на window, но в зависимости от контекста 5) Темы document еще не было. Объяснял только метод getElementById в предыдущих сериях. По разбору кода: 1) Нет. тамы Классы еще не было 2) Тут конечно метод, простите 3) Темы Canvas еще не было. В ходе новых тем код будет постепенно улучшаться. Видео стараюсь выпускать раз в неделю, т.к. времени не много. По поводу доки, спасибо за обратную связь, добавлю.
Прототип в js
10:41
Всё просто в IT
Рет қаралды 1,6 М.
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,4 МЛН
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20
Как скопировать объект в JavaScript? / Поверхностное и глубокое копирование
39:31
Игорь Антонов — про JavaScript и разработку
Рет қаралды 3,6 М.
Python VS С# | Согласен / Не согласен
14:27
Технологии в Контуре
Рет қаралды 15 М.
WebСериал. 1 Серия: Введение (VS code, HTML)
9:12
Всё просто в IT
Рет қаралды 392
Глубокое копирование объекта в JavaScript
8:43
Михаил Непомнящий
Рет қаралды 21 М.
Применяем методы массивов к объектам  Javascript. Object keys, values, entries, enumerable
16:35
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 28 М.
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12