Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Everything You Need to Know About JavaScript Arrays

via freeCodeCamp

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master JavaScript arrays in this comprehensive 3-hour course designed for beginners. Learn the fundamentals of arrays as a core data structure through code examples and real-world applications. Explore array creation techniques, element manipulation, destructuring, rest and spread operators, mutable and immutable methods, static methods, array-like objects, iterator methods, and practical projects. Practice with over 70 tasks and assignments to reinforce your learning. The curriculum progresses from basic concepts to advanced techniques, covering methods like push(), pop(), slice(), concat(), map(), filter(), reduce(), and newer features like toReversed() and flatMap(). Access source code on GitHub and connect with instructor Tapas Adhikary through various social platforms to continue your JavaScript journey.

Syllabus

0:00:00 - Array Master Course
0:01:17 - How To Take It?
0:02:56 - What Will We Learn?
0:05:20 - What is an Array?
0:07:57 - How to Create Arrays?
0:15:44 - How to Access Elements From an Array?
0:19:27 - Adding Elements To Array: push & unshift
0:23:19 - Removing Elements From Array: pop & shift
0:26:42 - Clone or Copy Arrays: slice
0:28:52 - Determine Array
0:30:24 - Array Destructuring
0:35:55 - Assign a Default Value
0:37:55 - Skipping a Value
0:39:25 - Nested Array
0:41:04 - Nested Array Destructuring
0:43:54 - Rest Parameter & Spread Operator
0:48:51 - Destructuring Use Case - Swap
0:50:58 - Destructuring Usercase - Merge
0:52:29 - The Array Length
0:56:51 - B.R.E.A.K & What’s Next?
0:57:30 - The concat Method
0:59:22 - The join Method
1:01:30 - The fill Method
1:05:34 - The includes Method
1:06:48 - The indexOf Method
1:08:24 - The lastIndexOf Method
1:09:26 - The reverse Method
1:10:41 - The sort Method
1:17:50 - The splice Method
1:25:27 - The at Method
1:28:07 - The copyWithin Method
1:31:44 - The flat Method
1:34:36 - Grouping Data
1:40:49 - Immutability
1:44:08 - The toReversed Method
1:45:21 - The toSorted Method
1:46:22 - The toSpliced Method
1:48:56 - The with Method
1:54:27 - B.R.E.A.K & What’s Next?
1:55:00 - Array-Like and Usages
2:03:18 - Array-Like to Array
2:05:23 - Array.from Static Method
2:07:02 - Array.fromAsync Static Method
2:11:45 - Array.of Static Method
2:13:32 - B.R.E.A.K & What’s Next?
2:14:02 - The filter Method
2:20:37 - The map Method
2:27:07 - The reduce Method
2:38:15 - The reduceRight Method
2:40:29 - The some Method
2:43:59 - The every Method
2:45:53 - The find Method
2:47:35 - the findIndex findLastIndex findLast Methods
2:50:22 - Chaining Array Methods
2:57:08 - The forEach Method
2:59:20 - The entries Method
3:02:43 - The values Method
3:04:00 - the flatMap Method
3:07:24 - Task & The End…

Taught by

freeCodeCamp.org

Reviews

Start your review of Everything You Need to Know About JavaScript Arrays

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.