JSFiddle - React, Tailwind, and code Playground

by dystroy

JavaScript

var array = [
    {a:1, b:"test"},
    {b:"test2"},
    {a:'otherValue', b:"test"},
    {a:44, b:"test"},
    {b:"test", c:0}    
];

function getValues(array, propname) {
     var values = [];
     for (var i=0; i<array.length; i++) {
         if (typeof array[i][propname] !== 'undefined') {
             values.push(array[i][propname])
         }
     }
     return values;
}
         
document.write(getValues(array, 'a'));