Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
var let const in Javascript Scope | Understanding Global Local Function Block Scope
Play lesson

Javascript Tutorials for Beginners - var let const in Javascript Scope | Understanding Global Local Function Block Scope

5.0 (0)
13 learners

What you'll learn

This course includes

  • 16 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Web Dev Roadmap for Beginners (Free!): https://bit.ly/DaveGrayWebDevRoadmap In this video we'll compare the keywords var, let, and const in JavaScript which also requires an understanding of JavaScript scopes such as global scope, local scope, function scope, and block scope. ▶ This video is part of the JavaScript Tutorials for Beginners Playlist found here: https://www.youtube.com/playlist?list=PL0Zuz27SZ-6Oi6xNtL_fwCrwpuqylMsgT ✅ Quick Concepts outline: var, let, and const in Javascript (00:00) Intro (0:30) What makes var different (1:40) What makes let different (2:05) What makes const different (2:35) A discussion of scope (2:50) Global Scope (3:25) Local Scope (3:35) Block Scope (4:00) Function Scope (4:45) Local Scope variables declared with let or const are not available in global scope (6:00) Nested block scope inside of a function (7:05) Global scope variables are available in local scopes (8:00) Global scope is available to all scopes (8:25) If statements have block scopes (8:35) for loops have block scopes (8:45) switch statements have block scopes (9:00) Review of scopes so far... (9:50) A 2nd Example of global, function, and block scopes (14:40) Note: var is function scoped; const & let are block scoped (15:45) Review with helpful graphic :) 📚 Further Reading: MDN Web Docs: Scope: https://developer.mozilla.org/en-US/docs/Glossary/Scope Global Scope: https://developer.mozilla.org/en-US/docs/Glossary/Global_scope Local Scope: https://developer.mozilla.org/en-US/docs/Glossary/Local_scope Eloquent JavaScript Chapter 3: https://eloquentjavascript.net/03_functions.html 📺 More Beginner JS Videos: freeCodeCamp: https://youtu.be/PkZNo7MFNFg Traversy Media: https://youtu.be/hdI2bqOjy3c The Net Ninja: https://youtu.be/iWOYAxlnaww ✅ Follow Me: Twitter: https://twitter.com/yesdavidgray Reddit: https://www.reddit.com/user/DaveOnEleven Medium: https://medium.com/@davegray_86804 #var #let #const

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere