Тёмный

ООП в JavaScript. Статические методы и свойства 

WebDev с нуля. Канал Алекса Лущенко
Просмотров 27 тыс.
50% 1

Мои курсы itgid.info/course
Этот урок: itgid.info/unit/object-js?uni...
Курс ООП JavaScript itgid.info/course/object-js
Помощь Насте itgid.info/site/nastya
Инстаграмм мамы Насти: maria_gaidu...
Карта Приватбанк мамы Насти (Мария Гайдученко): 5168755420228781
Телеграмм канал JavaScript Rules: t.me/jsrules
Объектно-ориентированное программирование в JavaScript. Статические свойства и методы в JavaScript

Опубликовано:

 

16 мар 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 64   
@JohnWick-lg3tc
@JohnWick-lg3tc 3 года назад
Очень нравятся ваши уроки, потому что вы не только объясняете доступным языком, но ещё и показываете это на реальных(!) примерах (например, работа с юзерами на сайте), а не на каких-то абстрактных примерах с животными и котами. Сразу становится понятно, для чего существуют те или иные функции и методы, а также где их можно и нужно применять. Спасибо вам большое!
@yarik83men51
@yarik83men51 4 года назад
Чувствуется опыт преподавателя.
@itgid
@itgid 4 года назад
старался!
@tatianarekun8345
@tatianarekun8345 2 года назад
Самое лучшее и понятное объяснение статических методов, которое я слышала. Спасибо!
@amorphousist
@amorphousist 7 месяцев назад
Вы учитель от Бога. Спасибо большое. В университете было тяжко с ООП, но Вам удалось простыми словами всё объяснить!
@Denik-is6gi
@Denik-is6gi 8 месяцев назад
Спасибо за уроки! и вообще за эту всю тему. Это первая тема которую смотрю на канале. Думаю я здесь задержусь)
@ivan7094
@ivan7094 2 года назад
Алекс, спасибо за ваш труд!
@sevaepikhin656
@sevaepikhin656 3 года назад
курс потрясающий, спасибо вам за проделанную работу
@user-dv3kz2gf5t
@user-dv3kz2gf5t 2 года назад
Александр большое спасибо за урок , д/з на отработку подходит идеально! Выполнял с удовольствием ^_^
@polarbearprogramming
@polarbearprogramming Год назад
спасибо за предоставленный урок и за труд:)
@ekan272
@ekan272 4 года назад
Как пример можно приводить статическое свойство - количество созданных объектов, а методы, это изменение данного свойства. Не затронули тему, как обратиться из самого объекта/экземпляра к данным свойствам и методам. В остальном всё отлично, спасибо.
@linuxlifepage
@linuxlifepage 3 года назад
Спасибо! Все понятно
@user-iz9is7wm9d
@user-iz9is7wm9d 2 года назад
спасибо за видео!!!
@user-vk1kb3xj6b
@user-vk1kb3xj6b 4 года назад
Спасибо!
@torex1123
@torex1123 4 года назад
Спасибо, очень доходчиво
@itgid
@itgid 4 года назад
Спасибо. Рад!
@nikitaalekseev991
@nikitaalekseev991 2 года назад
Очень хороший курс!
@digitalturkistan1857
@digitalturkistan1857 4 года назад
Спасибо
@unknown.6914
@unknown.6914 7 месяцев назад
спасибо за урок, очень полезно
@kitten20811
@kitten20811 4 года назад
Интересная тема, спасибо
@itgid
@itgid 4 года назад
спасибо!
@user-uq3fz2qc9b
@user-uq3fz2qc9b 3 года назад
Исключительно субъективное мнение, бы до бы на много понятней, если бы использовались для примера хоть какие-то мок данные. А в целом мне очень нравится как Вы приподносите материал. Спасибо
@yarik83men51
@yarik83men51 4 года назад
Продуктивно. Интересно и вовремя
@itgid
@itgid 4 года назад
Гуд!
@leuchtkafer6657
@leuchtkafer6657 3 года назад
Спасибо!!!
@user-mn9zd8kw4k
@user-mn9zd8kw4k Год назад
это просто супер
@ykenovalex97
@ykenovalex97 2 года назад
14:02 Сергей обиделся)) Спасибо за урок очень просто и понятно!
@tarasshevchuk8477
@tarasshevchuk8477 Год назад
Супер!!!!!
@user-xz2cn7mg6t
@user-xz2cn7mg6t 3 года назад
>Курс стоит 2 чашки кофе в кафе >Стоимость курса 1400р Вот это жирует кто-то, кофе по цене 700р за чашку пьет :D
@user-tz1px4ey2q
@user-tz1px4ey2q 3 года назад
в Московском старбаксе даж дешевле :D
@liubomyr-peteliuk
@liubomyr-peteliuk 4 года назад
Не знаю как в js, но в python 3 статические методы - это обычные функции, обьявлены в классе, без взаемодействия с ним. Думаю в других языках похоже.
@johndo3093
@johndo3093 2 года назад
Прям как в институте)
@glebkabayjanov5646
@glebkabayjanov5646 4 года назад
Лайк могли бы сделать урок посвященный replace было круто
@Wunderwaffe2333
@Wunderwaffe2333 3 года назад
very good
@user-wp1te1uy7k
@user-wp1te1uy7k 4 года назад
User.prototype.getRole() почему не обратились? при инициализации класса по сути уже создается User.prototype со всеми методами. а конструктор ждет сидит) 7:40
@yuraprotsuk
@yuraprotsuk 4 года назад
Дякую
@DrZlad
@DrZlad 4 года назад
Автору спасибо! Но даже он не выдержал что б показать как это выглядит в норм языках) Жаль что джс столь юн- надеюсь до пилят. А пока тайпскрипт...
@itgid
@itgid 4 года назад
Ну я люблю PHP
@DrZlad
@DrZlad 4 года назад
WebDev с нуля. Канал Алекса Лущенко. Думаю это очень правильно что Вы показали как это выглядит в «классике». Новичкам просто мозг разорвет ооп, тем более такое «особенное» как в джс. Спасибо Вам большое!
@stephencurry8078
@stephencurry8078 3 года назад
@@DrZlad мне уже успело разорвать, еще учитывая то что начинал с ES5)
@ddystopia8091
@ddystopia8091 4 года назад
User.prototype.method() Или если нужо User.prototype.method.call(/*some*/)? Я не против ничего из урока, просто хочу уточнить
@grommaks
@grommaks 4 года назад
Вариант :) Однако. Статический метод создается на функции конструкторе, этот метод не попадет ни одному созданному объекту. Метод из прототипа попадет во все объекты. Т.е. если есть обычный метод, то его не будут дублировать в статичесий метод :) на learnjavascript очень много хитростей как можно воровать методы, заменять, переопределять и так далее...
@ddystopia8091
@ddystopia8091 4 года назад
@@grommaks я от туда и пришёл))
@grommaks
@grommaks 4 года назад
@@ddystopia8091 )))
@user-wp1te1uy7k
@user-wp1te1uy7k 4 года назад
@@grommaks "Метод из прототипа попадет во все объекты." никто никуда не попадает. просто через цепочку прототипов имеется доступ
@grommaks
@grommaks 4 года назад
@@user-wp1te1uy7k попадает не значит копируется...все верно...по цепочке прототипов
@yatsyk1000
@yatsyk1000 2 года назад
С таким же успехом можно создать функцию вне класса
@wijionemaster1875
@wijionemaster1875 2 года назад
и о чём будет говорить функция getId, если она будет создана вне класса ?
@nabiullinruslan
@nabiullinruslan 4 года назад
Гуд
@frontistes
@frontistes 2 года назад
Даёшь ООП PHP от Лущенко!!! Оле-оле 🚩🚩🚩🚩🚩
@iGotton
@iGotton 4 года назад
+
@user-yy9oj1le1n
@user-yy9oj1le1n 3 года назад
быстрее бы зарплата))
@johnbaretty9725
@johnbaretty9725 2 года назад
Alex top 1
@TDmitry412
@TDmitry412 3 года назад
Как по мне тут не правильный подход к реализации. getRole, по идее должен быть отдельным объектом, который следил бы за всеми юзерами. Собственно, сами статические методы, нарушают принцип ооп, лучше от них отказаться вовсе. Но это лично мое, творческое мнение )
@zloy_ax8496
@zloy_ax8496 2 года назад
+++
@muhiisak6835
@muhiisak6835 3 года назад
сложно объсняет препод
@muhiisak6835
@muhiisak6835 3 года назад
много говорит мало объясняет
@iFuckYourMother
@iFuckYourMother 3 года назад
Ужасно обьяснил можно было бы за 6 минуи
@Evgensio
@Evgensio 3 года назад
"за 6 минуи " сам объясняй.
@SuperArtyom1987
@SuperArtyom1987 3 года назад
Спасибо!
@user-fy7pv5cc7c
@user-fy7pv5cc7c Год назад
Дякую
Далее
ООП в JavaScript. THIS
18:58
Просмотров 27 тыс.
СКУФСКИЙ УЖИН С DERZKO69
19:52
Просмотров 484 тыс.
Como ela fez isso? 😲
00:12
Просмотров 3,6 млн
ООП в JavaScript. Bind, Call, Apply
16:23
Просмотров 34 тыс.
Не бойтесь  THIS  в JS
14:16
Просмотров 53 тыс.