Продвинутый javascript 1 – Шаблоны вызова функции и this




C этого видео начинается курс по продвинутому javascript. Внимательно изучая его и внедряя в свой рабочий процесс все показанные техники и знания – вы гарантированно станете называться продвинутый front-end developer. В этом уроке мы рассмотрим шаблоны вызова функции, метода и метода apply.

Смотри курс “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


34 responses to “Продвинутый javascript 1 – Шаблоны вызова функции и this”

  1. Если будет свободное время, запишите пожалуйста видео, на тему Перехват событий, что то вроде берем плагин, но нам нужно его переопределить, отменить или дополнить, и для этого мы создаем новый файл и начинаем немного переделывать функционал. Буду благодарен, как по мне, весьма актуальна тема.

  2. Курс ваш мне понравился.Хорошо что темп изложения не "пулеметный" как у Ильи Кантора.
    Сделайте, пожалуйста, урок про утечки памяти в JS.
    Также ХОРОШО показать курс лекций по полному циклу разработки на javascript вместо убогих примеров, которые приводят в каждом курсе про кошечек и собак(волков).

  3. А какая разница, если можно просто в место this.func – писать просто MYAPP.func))))
    За видео спасибо. С this думаю доработают в новых версиях js

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

  5. Я не совсем пойму: мы создаем переменную MYAPP, присваиваем ей самовызывающуюся функцию, которая возвращает объект. Таким образом MYAPP становится объектом с методами, указанными в return. Затем в самовызывающейся функции мы объявляем функцию funcPrivate, и пытаемся ее вызвать как метод MYAPP.funcPrivate()! Как функция funcPrivate могла стать методом MYAPP (в данном случае приватным) ДО ТОГО, как она была объявлена значением (т. е. методом) funcPublic в объекте, который возвращает return?

  6. вис, вэт, ад, нул – пилять, у меня чуть пукан не разорвало, попробую еще одну серию глянуть, вряд ли получится это выдержать )

  7. this == window в функции – это не "ошибка конструкции языка".
    Вы создали функцию в глобальном контексте (window), соответственно функция стала методом объекта window, то есть имеет контекст window.

  8. Подскажите, как вы создали такую заставку в начале и откуда эта мелодия?

    Заранее благодарю.

    p.s. очень классно сделано (like)

  9. классный урок, лучше соракса, и нехер к словам придираться 

    "page – паги; image – имаги; file – филе" а тут к вис привязались. Ну вон под видео написано "Шаблоны вызова функции и this" сразу понятно что не with

  10. По-поводу произношения.
    this [ðɪs] – зд*-эс (Британия), дыс/дэс (США)
    that [ðat] – зд*-ат (Британия), дат/дац (США)

    *зд – в Британском произносится как одна буква (если тщательно послушать британское произношение, то получается: зззз-дд-ыыыы-сссс, т.е. "д" еле-слышна после "з").

  11. Всё хорошо, но если бы вы объясняли где это может пригодиться и показать реальные примеры использования этих шаблонов, было бы понятно как их использовать и для чего их использовать.
    И показывать на примерах в реальной жизни в каких случаях использовать "ТО", а в каких лучше использовать "ВОТ ЭТО".
    В каких случах нужно использовать приватные функции, например?

    Этот урок от теории ничем не отличается.
    Прошу вас не размывать границы теории и практики.

    Урок теории получился хорошим. А с ещё бОльшими примерами из реальных ситуаций было бы ЕЩЁ ЛУЧШЕ.

    Если есть возможность, то напишите примеры в комментариях.
    Спасибо.

Leave a Reply