When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

*UPDATED* JavaScript Complete Series 2023 - Part 10: Arrays and Loops
Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.
Free

Related Courses
- *UPDATED* JavaScript Complete Series 2023 - Part 1: Programming, Engines, and intro to JavaScript (⭐ 0 | Reviews 0)
- *UPDATED* JavaScript Complete Series 2023 - Part 12: JavaScript Functions (⭐ 0 | Reviews 0)
- *UPDATED* JavaScript Complete Series 2023 - Part 13: Execution Context and THIS (⭐ 0 | Reviews 0)
This Course Includes
skillshare
0 (0 reviews )
1 hours 1 minutes
english
Online - Self Paced
course
SkillShare
About *UPDATED* JavaScript Complete Series 2023 - Part 10: Arrays and Loops
Class intro - arrays
What is an array?
How do we create an array?
Array example
Intro to mutator iterator
Mutator iterator examples
Why is looping necessary
Looping through an array example
Example of looping through objects
Shapes
What You Will Learn?
- WELCOME TO THIS SKILLSHARE CLASS ON PROTOTYPES.
- THIS IS PART 10 OF MY JAVASCRIPT COMPLETE SERIES.
- What we cover in this particular class?.
- We will cover of ton of information in this entire series, but for Part 11 we concentrate on JavaScript prototypes. .
- JavaScript is a prototype based language..
- But what exactly does this mean? Well, whenever we create a function using JavaScript, the JavaScript engine adds a prototype property inside that function. And this prototype property is an object where we can attach methods and properties. Why is this useful? Answer: it enables all other objects to inherit these methods and properties automatically..
- You can’t get away from prototypes..
- All JavaScript objects inherit properties and methods from a prototype. Let me say it another way … every object in JavaScript has a private property which holds a link to another object. This other object is called its prototype. To give you an example, the Array object inherits from a prototype (the Array.prototype object to be exact), the Date object inherits from the Date.prototype, and so on..
- Even the prototype object itself (like the Array.prototype or Date.prototype) has a prototype of its own. We can keep walking up this tree until eventually an object is reached with null as its prototype. By definition null has no prototype, and acts as the final link in this prototype chain..
- As I’m sure you can already tell, there’s a lot to prototypes..
- So lets jump in..
- What this entire JavaScript Grandmaster course covers?.
- JavaScript is the #1 scripting language of the web, where a lot of the dynamic and styled content is handled by JavaScript in the background. But before using this language to create dynamic websites, you need to have a firm grasp of how it works behind the scenes..
- By the end of this course, you'll be able to “speak” JavaScript by gaining an understanding of how the browser uses it, what variables, objects and functions are, what different data types there are and how to manipulate content on a website. We dig deeper and create our own dialog methods from scratch. We learn about the arrow syntax, Math.random() function, looping through objects and arrays, working with dates. We look at prototypes, JS Engines, the Execution Stack and a whole bunch more!.
- Through practical examples, this course helps you understand JavaScript piece by piece. And we use the latest and best features of JavaScript along the way so you can stay ahead of the pack..
- WHAT ARE YOU WAITING FOR. LETS GET CRACKIN'.