How to useObject Spread Syntax with concat in Javascript
This method utilizes the concat
method to concatenate multiple arrays, with each object being spread into individual elements of the array. It creates a new array containing all the objects specified.
Example: Here, we have used concat method to create array of objects.
Javascript
const arrayOfObjects = [].concat( { key1: 'value1' , key2: 'value2' }, { key1: 'value3' , key2: 'value4' } ); console.log(arrayOfObjects); |
[ { key1: 'value1', key2: 'value2' }, { key1: 'value3', key2: 'value4' } ]
Different Ways to Crate an Array of Objects in JavaScript ?
Objects in JavaScript are key-value pairs, making them suitable for representing structured data. Also, an array in JavaScript is a versatile data structure that can hold a collection of values. When dealing with objects, an array can be used to store multiple objects. An array of objects allows you to organize and manage multiple sets of related information. The key-value pairs in each object within the array represent the attributes or properties of the items being stored.
Below are the approaches used to create an array of objects in javascript:
Table of Content
- Using Literals
- Using Array Constructor
- Using Push method
- Using Object Spread Syntax with concat