Arrays in javascript

🚀 My Journey Into JavaScript Arrays: A Beginner's Guide
Today, I took my first deep dive into one of JavaScript’s most fundamental concepts — arrays. If you're just getting started with JavaScript like me, you're probably going to run into arrays very early, and for good reason — they’re incredibly useful!
In this blog, I’ll share what I learned about arrays, how they work, and some cool things you can do with them. Let’s go!
🧠 What is an Array?
In simple terms, an array is a special variable in JavaScript that can hold more than one value at a time. Instead of creating separate variables for each value, we can group them all together in a single array.
let games = ["Valorant", "Fortnite", "CS:GO", "Apex Legends"];
Here, games
is an array containing four strings. Arrays can hold any type of data — strings, numbers, booleans, objects, even other arrays!
📌 How to Create Arrays
There are a couple of ways to create arrays in JavaScript:
1. Using Square Brackets (most common)
let numbers = [1, 2, 3, 4, 5];
2. Using the Array Constructor
let fruits = new Array("Apple", "Banana", "Cherry");
Most developers prefer the first method because it's simpler and more readable.
🎯 Accessing Array Elements
Each item in an array has an index, starting from 0.
let colors = ["Red", "Green", "Blue"];
console.log(colors[0]); // Output: Red
console.log(colors[2]); // Output: Blue
🔄 Array Methods I Learned Today
JavaScript arrays come with a bunch of powerful methods. Here are a few I explored:
.push()
– Add to the end
colors.push("Yellow");
.pop()
– Remove from the end
colors.pop();
.shift()
– Remove from the beginning
colors.shift();
.unshift()
– Add to the beginning
colors.unshift("Purple");
.length
– Get the number of elements
console.log(colors.length);
🧪 Looping Through Arrays
I also learned how to loop through arrays to access each item.
Using for
loop:
for (let i = 0; i < colors.length; i++) {
console.log(colors[i]);
}
Using forEach
:
colors.forEach(function(color) {
console.log(color);
});
🧩 Arrays Can Be Nested!
Yes, arrays can contain other arrays. This is called a multidimensional array.
let board = [
[1, 2],
[3, 4]
];
console.log(board[0][1]); // Output: 2
💭 Final Thoughts
Learning arrays felt like unlocking a new level in my JavaScript journey. They make handling groups of data so much easier and open the door to many possibilities, from looping through data to building complex structures.
Next, I’m excited to explore more advanced methods like .map()
, .filter()
, and .reduce()
— but for now, I’m happy with this solid foundation.
If you're just starting out with JavaScript, I hope this helps you as much as it helped me! Let me know in the comments what you’re learning today. 😊
Tags: #JavaScript
#WebDevelopment
#Beginner
#100DaysOfCode
Subscribe to my newsletter
Read articles from agastya shukla directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
