What’s the Difference Between Scope and Context in JavaScript ?
This post was published 6 years ago. Download links are most likely obsolete. If that's the case, try asking the uploader to re-upload.

Genre: eLearning | MP4 | Video:AVC 1152 x 720| Audio: AAC 44.1 KHz
Language: English | Size: 1GB | Duration: 1h 55m
Scope and Context are two very important concepts in JavaScript, and they are not the same thing. Understanding the difference between Scope and Context will help you to write cleaner, more maintainable code and save you time when troubleshooting problems.
In this course, I will take you on a deep-dive into the world of Scope and Context. We will learn not only the difference between these two concepts, but also how to make the right decisions when planning your code and take the right steps when troubleshooting problems.
Course Outiline
introduction - Welcome!
Why is it so important to understand the difference between Scope and Context?
What is the difference between Scope and Context?
Required software
Get set up
Where to find the example code
Scope Details - Three Kinds of Scope
Global Scope - Discussion
Global Scope - Demonstration
Private Scope - Discussion
Private Scope - Demonstration
Block Scope - Discussion
Block Scope - Demonstration
Context - Discussion
When They "feel" the Same - Discussion
When They "feel" the Same - Code - Part 1
When They "feel" the Same - Code - Part 2
When They "feel" the Same - Code - Part 3
When They "feel" the Same - Code - Part 4
When They "feel" the Same - Code - Part 5
When They "feel" the Same - Code - Part 6
Making Better Decisions - Discussion
Making Better Decisions - Demonstration
A Bit More About Context
Switching Context with .call() & .apply()
Method Chaining - Discussion
Method Chaining - Demonstration
"this" vs $(this)
A Bit More About Troubleshooting
Troubleshooting a Scope Problem
Troubleshooting a Context Problem
Class Project
Thank You!
Homepage
Screenshots
Quick check before we show the links
Helps us keep automated scrapers from hammering the filehosts.
