About

Saturday, January 21, 2023

#41 What is the 'this' keyword? | JavaScript Full Tutorial


 

In this lesson we learn all about the 'this' keyword, we'll explore what it is, the different contexts in which it can be used and defined, and of course we'll look at a ton of examples throughout. SUBSCRIBE and hit the BELL NOTIFICATION 🔔: https://goo.gl/nYLZvz 0:00 - Intro 0:43 - Four ways 'this' can be defined 0:59 - 'this' in the global context 3:30 - 'this' in a method 5:00 - 'this' in nested objects 6:43 - 'this' in DOM event handlers 8:13 - Lesson Summary 9:03 - Lesson Tasks 11:55 - Outro and Up Next


#40 Understanding JS Hoisting (EASY Explanation) | JavaScript Full Tutorial


 In this lesson we're going to learn all about JS Hoisting. Hoisting is JavaScripts default behaviour where Variables and Function declarations are moved to the top of their scope before code execution. In this lesson we'll learn how hoisting works with tons of examples throughout.

0:00 - Intro 0:34 - What is JS Hoisting? 1:54 - Declaration and Initialisation refresher 2:20 - Variable Hoisting 3:05 - JS Variable Lifecycle 5:54 - Function Hoisting 7:46 - Lesson Summary 8:25 - Lesson Tasks 10:14 - Outro and Up Next

#39 Understanding JavaScript Scope | JavaScript Full Tutorial


 

In this lesson we learn all about JavaScript Scope, understanding scope is a really important part of learning JavaScript, in this lesson we'll do a deep dive and cover global scope, local scope, functional scope and block scope, we'll also see how these all relate to the differences between var, let and const. 0:00 - Intro 0:42 - What is Scope? 1:21 - Global Scope 2:35 - Local Scope 7:27 - Functional Scope 9:20 - Block Scope 11:29 - Lesson Summary 12:19 - Lesson Tasks 15:30 - Outro and Up Next

#38. How to use Var, Let and Const | JavaScript Full Tutorial


 

Let's learn all about the difference between var, let and const. Why do we have three different ways to declare a variable? When is the right time to use either one? In this important lesson we discuss the difference between the different ways to create a variable, and why/when to either use or not use them. 0:00 - Intro 0:20 - The old 'var' keyword 1:37 - Main differences between var, let, const 2:16 - Reassignment 3:38 - Redeclaration 4:34 - Why the change? 5:30 - Lesson Summary 6:02 - Lesson Tasks 8:09 - Outro and Up Next

#37 How to use JS return | JavaScript Full Tutorial


 

Let's learn all about the function return keyword, what is it used for? In this lesson we continue our JS tutorial by looking at the function return keyword and it's use. 0:00 - Intro 0:25 - What is the return keyword? 2:19 - Using multiple returns 4:20 - Lesson Summary 5:07 - Lesson Tasks 8:03 - Outro and what's up next

#36 What are Parameters and Arguments? | JavaScript Full Tutorial


 

In this lesson we're going to learn all about Function Parameters and Arguments, Function parameters and arguments make our functions dynamic, in this lesson we learn all about how to use them, we also take a look at the arguments keyword. 0:00 - Intro 0:29 - What are Parameters and Arguments? 3:29 - Using multiple Parameters 6:23 - Using multiple Arguments 6:56 - The arguments keyword 9:00 - Using Default Parameters 11:42 - Lesson summary 12:40 - Lesson Tasks 15:19 - Outro and up next

Twitter Delicious Facebook Digg Stumbleupon Favorites More