How to get Values from Specific Objects an Array in JavaScript ?
Last Updated :
23 Jul, 2025
In JavaScript, an array is a data structure that can hold a collection of values, which can be of any data type, including numbers, strings, and objects. When an array contains objects, it is called an array of objects.
Using the forEach() method
The forEach() method is used to iterate through each element of an array and execute a provided function. It does not return a new array, but it's helpful when you want to operate on each element without modifying the original array.
Example: The below example demonstrates how to get values from specific objects inside an array using the forEach method in JavaScript.
JavaScript
const courses = [
{ name: 'C++', fees: 30000 },
{ name: 'Python', fees: 35000 },
{ name: 'JavaScript', fees: 40000 },
{ name: 'Java', fees: 45000 },
];
const cheapCourses = [];
courses.forEach((course) => {
if (course.fees <= 35000) {
cheapCourses.push(course.name);
cheapCourses.push(course.fees);
}
});
console.log(cheapCourses);
Output[ 'C++', 30000, 'Python', 35000 ]
Using the map() method
The map() method is another array method that allows you to iterate over each element in an array and return a new array with the result of some operation on each element. You can use map() to create a new array of values from the properties of the objects in the original array.
Example: The below example demonstrates How to get values from specific objects inside an array in JavaScript Using the map() method.
JavaScript
const course = [
{ name: "Java", fees: 25000 },
{ name: "C++", fees: 30000 },
{ name: "Python", fees: 35000 },
];
const courses =course
.map((filObj) => filObj.name);
console.log(courses);
Output[ 'Java', 'C++', 'Python' ]
Using the filter() method
The filter() method is an array method that allows you to iterate over each element in an array and return a new array with only the elements that meet some condition. You can use filter() to create a new array of objects that meet some condition based on their properties.
Example: The below example demonstrates How to get values from specific objects inside an array in JS Using the filter() method.
JavaScript
const course = [
{ name: "Java", fees: 25000 },
{ name: "C++", fees: 30000 },
{ name: "Python", fees: 35000 },
];
const courses =course
.filter((obj) => obj.fees >= 30000)
.map((filObj) => filObj.name);
console.log(courses);
Output[ 'C++', 'Python' ]
Similar Reads
How to Get a Value from a JSON Array in JavaScript? To retrieve a value from a JSON array in JavaScript, we can use various methods such as accessing the array by index or using built-in methods like find(), map(), etc.1. Accessing Values by IndexIn a JSON array, values are stored in an ordered list, which means you can directly access a value by its
3 min read
How to use forEach with an Array of Objects in JavaScript ? Using the forEach() method with an array of objects in JavaScript is essential for iterating over collections and performing operations on each object. This guide explores effective techniques to utilize forEach() for array manipulation, enhancing your coding skills. Syntax: array.forEach( function(
3 min read
How to store a key=> value array in JavaScript ? In JavaScript, storing a key-value array means creating an object where each key is associated with a specific value. This allows you to store and retrieve data using named keys instead of numeric indices, enabling more intuitive access to the stored information.Here are some common approaches:Table
4 min read
How to get Values from HTML Input Array using JavaScript? This problem can be solved by using input tags having the same "name" attribute value that can group multiple values stored under one name which could later be accessed by using that name. Syntaxlet input = document.getElementsByName('array[]');What is an Input Array in HTML?An "input array" in HTML
2 min read
How To Remove Specific JSON Object From Array JavaScript? Removing Specific JSON objects from the array is important because it allows for targeted data manipulation and maintenance within JavaScript applications. we will learn to Remove Specific JSON Object From Array JavaScript. These are the following methods: Table of Content Using filter() methodUsing
3 min read
How to get a key in a JavaScript object by its value ? To get a key in a JavaScript object by its value means finding the key associated with a specific value in an object. Given an object with key-value pairs, you want to identify which key corresponds to a particular value, often for searching or data retrieval.How to get a key in a JavaScript object
4 min read