Arrays — Complete Guide
Arrays — Complete Guide: free step-by-step lesson with examples, common mistakes, and interview tips — part of JavaScript Tutorial on Toolliyo Academy.
On this page
JavaScript Tutorial · Lesson 26 of 100
Arrays
Basics ✓ → Objects & data → Async & DOM → Advanced → Tools → Projects
Intermediate · 2 — Built-in types & objects · ~6 min · JS Objects & Collections
What is this?
An array is an ordered list of values — product IDs, quiz scores, or menu items. Index starts at 0 for the first item.
Why should you care?
Almost every app shows a list: comments, photos, search results. Arrays hold those lists.
See it live — copy this example
Paste into an HTML file or the browser console (F12). Use Run below when the live editor is available.
const fruits = ["apple", "banana", "mango"];
console.log(fruits[0]);
console.log(fruits.length);
fruits.push("orange");
console.log(fruits);
Run Example »
Edit the code below and click Run to see the result in Toolliyo’s live editor.
What happened?
- Square brackets create an array.
- fruits[0] is the first item.
- push adds to the end.
- length counts items.
Practice next
- Log fruits[0] and fruits.length.
- push and pop items.
- Use forEach to print each fruit.
- Use slice to copy the array before sorting descending.
- Find index of "mango" with indexOf and splice it out.
Remember
[item1, item2] Index from 0 push, pop, length are common methods
ScriptVerse order lines
Checkout stores line items in an array; map renders rows and reduce computes grand total.
Outcome: Arrays are the default structure for lists in almost every ScriptVerse screen.
Interview prep for this lesson
Practice these questions aloud after reading—each links to a full structured answer.
Sign in to ask a question or upvote helpful answers.
No questions yet — be the first to ask!