# Array of Objects/Arrays

**URL:** <https://discourse.nodered.org/t/array-of-objects-arrays/36864>\
**Category:** Dashboard\
**Created:** [2 December 2020 11:38 UTC](https://discourse.nodered.org/t/array-of-objects-arrays/36864 "2020-12-02T11:38:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chorum](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/chorum/32/47644_2.png) [@Chorum](https://discourse.nodered.org/u/Chorum)\
**Post date:** [2 December 2020 11:38 UTC](https://discourse.nodered.org/t/array-of-objects-arrays/36864/1 "2020-12-02T11:38:25Z")

</div>

Hello,

i would like to use an array of objects but i can only create that array manually. I dont know how to create a bigger one ☹

My Code:

```auto
var test

let arrayOfObjects = [{},{}]

arrayOfObjects[1]['d'] = 777;

test = arrayOfObjects[1]['d'];

msg.logs = test

```

So i created an Array with 2 Objects. How do i create an Array with 100 Objects ? I could manually set 100 {}, but there must be a better way 🙂

I would like to go with an loop through that array.

The Payload what i want to get into that array looks that way:  
 ![aimobjekte](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/3/030d6c2cdf49a8d526e618b206c7662e1185a961.png)

Greetings  
Chorum

---

<div class="post-metadata">

**Author:** ![hotNipi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hotnipi/32/383_2.png) [@hotNipi](https://discourse.nodered.org/u/hotNipi)\
**Post date:** [2 December 2020 11:55 UTC](https://discourse.nodered.org/t/array-of-objects-arrays/36864/2 "2020-12-02T11:55:58Z")

</div>

If you do search 'create array of objects javascript' world wide, there is too many examples that nobody can't even count ...

```auto
let arr = []
let obj
for(let i=0;i<100;i++){
    obj = {}
    obj.someProperty = Math.random()
    obj.someOtherProperty = "Something"
    arr.push(obj)
}
//node.warn(arr)
msg.payload = arr
return msg;

```

---

<div class="post-metadata">

**Author:** ![Chorum](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/chorum/32/47644_2.png) [@Chorum](https://discourse.nodered.org/u/Chorum)\
**Post date:** [2 December 2020 13:00 UTC](https://discourse.nodered.org/t/array-of-objects-arrays/36864/3 "2020-12-02T13:00:27Z")

</div>

I didnt understand the examples i found, so i tried to build it up myself.

It tooked until now for me to make that code functional for me 🙂

Thank you for your help!

Chorum

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [16 December 2020 13:00 UTC](https://discourse.nodered.org/t/array-of-objects-arrays/36864/4 "2020-12-16T13:00:34Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
