How to use for loop In Javascript

Using for loop first we are iterating the array and searching in which object the given id is present and after that, we are printing the property we wanted.

Example: In this example, we are using for loop.

Javascript
// This is our array of objects
let data = [
    { id: 1, name: "a" },
    { id: 2, name: "b" },
    { id: 3, name: "c" },
    { id: 4, name: "d" },
    { id: 5, name: "e" },
    { id: 6, name: "f" },
];

let idYouWant = 2;
let propertyYouWant = "name";

// Iterating over the array using for 
// loop and searching in which object
// the id present
// After getting the object we print the
// property we wanted from the object

for (let i = 0; i < data.length; i++) {
    if (data[i].id == idYouWant) {
        console.log(data[i][propertyYouWant]);
    }
}

Output
b

How to print object by id in an array of objects in JavaScript ?

Printing an object by ID in an array of objects in JavaScript involves accessing and displaying the object that matches a specific ID value. This process typically requires iterating through the array and comparing each object’s ID property until a match is found.

There are many approaches to printing objects by id in an array of objects in JavaScript:

Table of Content

  • Method 1: Using Array.filter() Method
  • Method 2: Using Array.find() Method
  • Method 3: Using for loop
  • Method 4: Using Underscore.js _.find() Function
  • Method 5: Using a Map Data Structure

Similar Reads

Method 1: Using Array.filter() Method

Using the Array.filter() method, create a new array containing only the object with the specified ID. Define a filter function that returns true for the object with the matching ID. Then, apply the filter function to the array of objects....

Method 2: Using Array.find() Method

Using the Array.find() method, search for the object with the specified ID. Define a function that checks if the object’s ID matches the target ID. Apply the Array.find() method to return the first object that satisfies the condition....

Method 3: Using for loop

Using for loop first we are iterating the array and searching in which object the given id is present and after that, we are printing the property we wanted....

Method 4: Using Underscore.js _.find() Function

The _.find() function looks at each element of the list and returns the first occurrence of the element that satisfy the condition. If any element of the list is not satisfy the condition then it returns the undefined value....

Method 5: Using a Map Data Structure

In this approach, we’ll utilize the Map data structure to efficiently store objects by their id as keys. This allows for fast retrieval of objects by id without the need for iteration over the array....