Modular Javascript #3 - Revealing Module Pattern Javascript Tutorial

Опубликовано: 23 Июль 2015
на канале: LearnCode.academy
144,157
1.9k

The revealing module pattern allows us to create private variables in a Javascript Module.
Here's a writeup on this pattern:
http://addyosmani.com/resources/essen...
Here's the code for this video:
http://codepen.io/anon/pen/ZGoKYN?edi...
Here's video 1 in case you missed it:
   • Modular Javascript - Javascript Tutorial o...  

We write a revealing module pattern by starting with a self-executing anonymous function also known as an IIFE (immediately invoked function expression).

This runs a function and sets it's return value as our module's value. If we return an object of methods, then those methods are what other modules have "public" access to. What's nice about this, is we can create any variables within the function and no other modules have access to them unless we expose them via our return object.

Modular JS #1 - Object Literal Pattern pt 1:
   • Modular Javascript - Javascript Tutorial o...  

Modular JS #2 - Object Literal Pattern pt 2:
   • Modular Javascript #2 - Converting jQuery ...  

Modular JS #3 - Revealing Module Pattern:
   • Modular Javascript #3 - Revealing Module P...  

~-~~-~~~-~~-~
Also watch: "Responsive Design Tutorial - Tips for making web sites look great on any device"
   • Responsive Design Tutorial - Tips for maki...  
~-~~-~~~-~~-~


На этой странице сайта вы можете посмотреть видео онлайн Modular Javascript #3 - Revealing Module Pattern Javascript Tutorial длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь LearnCode.academy 23 Июль 2015, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 144,157 раз и оно понравилось 1.9 тысяч зрителям. Приятного просмотра!