• Wednesday , 22 November 2017

Видеокурс JavaScript Advanced. Урок 1. Конструкторы и прототипы

Code Canyon



Полный видео курс: http://itvdn.com/ru/video/javascript-advanced?utm_source=yb_full_jsadv

В ходе урока рассматриваются:
Основные конструкторы — Object(), Array(), Function(), Date(), String().
Принцип работы конструкторов, назначение ключевого слова this в конструкторе.
Создание пользовательских конструкторов.
Что такое прототип, использование прототипов и добавление свойств и методов в прототип.
Работа с конструктором Object
Объектно-ориентированные техники в языке JavaScript. Реализация наследования в JavaScript.

Благодарим всех за лайки, перепосты, добавление в избранное!

http://itvdn.com – видеопортал по обучению программированию

А также подписывайтесь на нас в социальных сетях:

https://vk.com/itvdn

https://www.facebook.com/ITVDN.EDU

https://twitter.com/ITVDN/

https://www.linkedin.com/company/itvdn

https://plus.google.com/u/0/+ItvdnEDU/posts

Свои предложения присылайте на почту: support@itvdn.com

Original source

3d Ocean

Related Posts

47 Comments

  1. Александр Беловол
    June 26, 2017 at 05:34

    Лучшего объяснения в интернете не видел! Спасибо!

  2. vlad komarov
    June 26, 2017 at 05:34

    Отличные уроки. Все доступно и понятно, без воды.

  3. Smart Ninja
    June 26, 2017 at 05:34

    одно из лучших видео по JS

  4. Aibek Sydygaliev
    June 26, 2017 at 05:34

    1) JS здесь явно для начинающих.
    2) Плейлист странный – от разных авторов.

  5. Bogdan Artemenko
    June 26, 2017 at 05:34

    о боже, 10/10 наконец то я все идеально понял, 0 вопросов

  6. Ольга Мальцева
    June 26, 2017 at 05:34

    Автор – прирождённый преподаватель. Ещё никогда-никто-ничего так доступно мне не объяснял. Вместе с тем никакой воды и лирических отступлений. Спасибо Вам!

  7. STAN LEE
    June 26, 2017 at 05:34

    отличное видео, для закрепления материала. лайк. только все остальные видео к js advanced никакого отношения не имеют, даже не стоит смотреть

  8. dante dante
    June 26, 2017 at 05:34

    очень хорошо, спасибо огромное

  9. Нажмутдин Бадрутдинов
    June 26, 2017 at 05:34

    Браво! Мне очень нравиться стиль изложения, практически никакой воды.

  10. Marinakulichok
    June 26, 2017 at 05:34

    Большое человеческое спасибо!

  11. Carl 777
    June 26, 2017 at 05:34

    Здраствуйте …Пожалуста сделайте урок по рекурсии …

  12. Azizbek Gulomov
    June 26, 2017 at 05:34

    Cпасибо за урок. На русском языке трудно найти таких опытных видео уроков. Все какиета тупые. Сами не знают что объясняют. Но вам спасибо ITVDN!!!! THANK YOU VERY MUCH

  13. Алексей Пантелеев
    June 26, 2017 at 05:34

    37:12 – чето не работает… https://jsfiddle.net/ra0npvmz/1/

  14. Shezmu
    June 26, 2017 at 05:34

    как ? кто эти 9 людей которые дизлайкнули? почему ??? автор украл у них детей? вроде все нормально объясняет ( для меня слишком правда разжевывает) но для новичков не могущих ни в один язык самое то….

  15. Гоша Дикий
    June 26, 2017 at 05:34

    спасибо за курс. легко учить когда обьясняет знающий человек.

  16. No null
    June 26, 2017 at 05:34

    Урок отличный. Если кто-то этого всего сразу не понял, то повторяйте примеры за автором, пытайтесь добавить в них что-то новое. Прочитайте в книге 8 раз про объекты и прототипы. Как только оно немного запомнится, то всё сразу станет довольно просто. Но на первый взгляд очень всё запутанно. 🙂

  17. Alex Bravo
    June 26, 2017 at 05:34

    После изучения ООП в PHP, я понял что JS специфический язык в плане ООП

  18. snsnazar
    June 26, 2017 at 05:34

    Привет, так и не понял, где можно взять домашние задания?

  19. Artem Shevliakov
    June 26, 2017 at 05:34

    отличный урок, спасибо!

  20. Кирилл А
    June 26, 2017 at 05:34

    Спасибо за уроки!

  21. Михаил Цыбулько
    June 26, 2017 at 05:34

    Мне кажется это Борис Бурда озвучивает. Он мог бы рассказывать про JS в моменты, когда нарезал лук колечками.
    Видео очень толковое, спасибо автору!

  22. Фокус Покус
    June 26, 2017 at 05:34

    Голос как у Володьки Путина в молодости)

  23. PetCare. ua
    June 26, 2017 at 05:34

    спасибо Вам огромное, казалась что прототипы я не пойму никогда, но вот чудо, благодаря Вам я поняла!!!

  24. Константин Соболевский
    June 26, 2017 at 05:34

    Дмитрий, большое спасибо за урок. Все разложил и объяснил. Лишний раз убеждаюсь, как много зависит от преподавателя.

  25. Mykola Gutsuliak
    June 26, 2017 at 05:34

    Невероятно доходчиво и внятно. Спасибо огромное за Вашу работу!

  26. Илья Раецкий
    June 26, 2017 at 05:34

    Нравится ваша последовательность и логичность действий. Немногие разработчики могут таким похвастаться!

  27. jtag _
    June 26, 2017 at 05:34

    просто огонь, огнево, огнище. Урок ваще крутой, просто синхронно в гружаю в себя последовательно инфу.

  28. BaggioVL15
    June 26, 2017 at 05:34

    Я правильно понимаю, на 30:00 название переменно "David" должно быть написано с маленькой буквы по конвенции?

  29. Вячеслав Пятигорец
    June 26, 2017 at 05:34

    класс, хороший урок спасибо

  30. Aleksey Fugasov
    June 26, 2017 at 05:34

    Спасибо

  31. golovewkin Den
    June 26, 2017 at 05:34

    Отличный урок! Наконец то я понял про свойство конструктор! Спасибо!

  32. Юра Антонов
    June 26, 2017 at 05:34

    Дякую!)

  33. ФИО Но НАме
    June 26, 2017 at 05:34

    Огромное спасибо, отличный курс и изложение материала

  34. Rueslan
    June 26, 2017 at 05:34

    Большое спасибо. Благодаря вашему уроку состряпал такой код, хотя до этого ничего не умел:

    writeLine = function(){
    document.write('<br />'+'================================================================================'+'<br />');
    };
    var people = new Array, i = 0;
    function User(UserName, UserMood){
    this.UserName = UserName;
    this.UserMood = UserMood;
    this.UserID = i;
    if (typeof this.UserName == "string" && this.UserName.length != 0){people.push(this); i++;};
    this.GetMood = function (){
    if (UserMood === "nice"){
    t = " with nice mood";
    } else if (UserMood === "bad") {
    t = " with bad mood";
    } else {
    t =" mood is undefined";
    }
    return t;
    }
    };
    User.prototype.equals = function (OtherObj) {
    return this.name === OtherObj.name;
    }
    User.prototype.name = "User";
    User.prototype.toString = function() {
    return User.name + " data: ID: " + this.UserID + ", Name: " + this.UserName + " " + this.GetMood();
    };
    ShowUsers = function (){
    writeLine();
    document.write("<table border=1;'/>");
    for (var j=0; j < people.length; j++){
    document.write("<tr /><td />"+people[j]+"</td /></tr />");
    };
    document.write("</table />");
    writeLine();
    };

    TestUser1 = new User("Костя", "nice");
    TestUser2 = new User("Петя", "bad");
    TestUser3 = new User("", "dunno");
    TestUser4 = new User("Маша", "bad");
    TestUser5 = new User("Вася", "dunno");

    ShowUsers();

  35. Sergio Glock
    June 26, 2017 at 05:34

    Отличный урок, очень доступно.

  36. Олег Емшанов
    June 26, 2017 at 05:34

    купил я этот курс скука полная, для чайников сойдет

  37. Александр Лисицын
    June 26, 2017 at 05:34

    Это просто забубенно!

  38. Slava Pol - v
    June 26, 2017 at 05:34

    Супер. Четкая речь и все разложено по полочкам. На русском языке очень мало таких преподавателей.

  39. Oleg Drozdov
    June 26, 2017 at 05:34

    Очень доступные уроки. Спасибо.

  40. Alexandr Seredenkov
    June 26, 2017 at 05:34

    Отличный урок, – один из лучших в этой теме. Всё внятно и доступно. 
    Автору благодарность и наилучшие пожелания.

  41. Руслан Бикмулин
    June 26, 2017 at 05:34

    Спасибо вам за урок! Порадовал внимательный подход к предмету)

  42. Ilgiz Mirziraimov
    June 26, 2017 at 05:34

    ЗДРАВСТВУЙТЕ! можете 2 урок загрузить работу с браузерами?

  43. Ilgiz Mirziraimov
    June 26, 2017 at 05:34

    здравствуйте! можете загрузить урок №2 работа с браузерами?

  44. Nurseyit Orunbaev
    June 26, 2017 at 05:34

    Спасибо!

  45. Tatiana Sergienko
    June 26, 2017 at 05:34

    Спасибо огромное! Все очень доступно!

  46. Максим Бережной
    June 26, 2017 at 05:34

    Хороший урок! Автору спасибо. Отдельное спасибо за внимание к деталям и грамотную речь, а то докладчики разные бывают)

  47. Евгений Возгем
    June 26, 2017 at 05:34

    Автор, огромное спасибо, отличное изложение материала

Leave A Comment

You must be logged in to post a comment.