NodeJS Count how many objects in array?

前端 未结 3 842
臣服心动
臣服心动 2020-12-20 15:14

How would I count how many objects there are inside an array?

The array looking like:

[ {id: 1}, {id: 2}, ...]

I assume I could use

相关标签:
3条回答
  • 2020-12-20 15:34
    list = //YOUR OBJECT DATA
    

    count= Object.keys(list).length;

    Object.keys() gives the count of keys
    

    That should give proper count

    0 讨论(0)
  • 2020-12-20 15:35

    I think your question should be How to get Array Size in Javascript?

    Answer: Use the length method.


    Examples:

    [1,2,3].length
    // => 3
    
    var a = { num: 1, obj: {}, arr: [{}, 3, "asd", {q: 3}, 1] }
    a.arr.length
    // => 5
    
    0 讨论(0)
  • 2020-12-20 15:47

    Use .length

    var data = [{
        id: 1
    }, {
        id: 2
    }];
    
    console.log(data.length);

    Update, in your edit I see that

    offer.items_to_receive is undefined, ensure that object offer has property items_to_receive (should be array);

    0 讨论(0)
提交回复
热议问题