Продвинутый javascript 2 – Функция-конструктор




После просмотра этого урока вы научитесь писать функции-конструкторы, поймете как их использовать и создавать однотипные объекты легко и просто.

Смотри курс “Gulp.js” : https://www.youtube.com/playlist?list=PLY4rE9dstrJwXCz1utct9b6Vub9VWQoKo

Смотри курс “Backbone.js” : https://www.youtube.com/playlist?list=PLY4rE9dstrJx-28CgOCgcipVOgaRkAuJ5

Не ограничивай себя видеоуроками на YouTube!
Узнавайте еще больше полезной информации! Общайтесь с опытными разработчиками, преподавателями и развивайся через личное общение!

Telegram: https://telegram.me/loftblog
Slack: http://slack.loftblog.ru/
Наш сайт: http://loftblog.ru/
Instagram: https://www.instagram.com/loftblog/
ВКонтакте: http://vk.com/loftblog
facebook: http://www.facebook.com/loftblog
twitter: http://twitter.com/loft_blog
———————————————————————————–
Не забываем, что самый лучший способ сказать “спасибо” – нажать кнопку “нравится” и скинуть ссылку на урок друзьям. Ничто другое так сильно не мотивирует автора продолжать работу 🙂

Original source


19 responses to “Продвинутый javascript 2 – Функция-конструктор”

  1. Отличный урок!!! Все очень понятно и доступно. Но наверное еще помогают понимать знания по ООП из PHP. Спасибо вам большое за ваш труд!!!!!!!

  2. 11:45
    Доступ к скрытым переменным можно получить с помощью геттеров и сеттеров, т.е. других функций, простой пример, если кому-то будет интересно, просто скопируйте в консоль:

    function Tree(type, height) {
    this.type = type;
    this.height = height;
    var leafs = 1900090;
    this.getLeafs = function () {
    return leafs;
    }
    }
    Tree.prototype.treeInfo = function() {
    console.log("Tree type is: "+this.type+", tree height is: "+this.height+" total leafs: "+this.getLeafs());
    };
    var oak = new Tree("oak", 99);
    oak.treeInfo();

  3. Интересно. Выходит, можно в качестве конструктора использовать и свойство объекта, и функцию, созданную вне объекта.

  4. Видно, что стараешься. И большое спасибо, конечно, за твой вклад в IT-образование. Но меня мучает вопрос – почему серия видео называется "Продвинутый javascript", если, собственно, ничего продвинутого в нем нет? То, что мы увидели в первых двух уроках – это базовые основы, которые должен знать и понимать каждый js-программист.

  5. Согласен с TvorecART, музон на заставке действительно громкий. Но видео очень полезное, спасибо. Изучаю параллельно линдовский javascript курс.

  6. Да задолбало это интро, точнее музыка в нем! Эта музыка в начале – разгоняющаяся с диким шумом как будто в трубу засыпают щебень. Пожалуйста измените музыку в интро. 
        Мне интересна информация которой ваш проект делится и только музыка в начале вызывает негативные эмоции, поэтому мне приходится постоянно перематывать и материться. 

    п.с. Я вам писал несколько раз личным сообщением – действий или ответа не последовало.

Leave a Reply