Tengo la siguiente estructura de objeto, y
[ { id: 183, firstName: 'first0', lastName: 'last0', std: 0 }, { id: 184, firstName: 'first1', lastName: 'last1', std: 1 }, { id: 185, firstName: 'first2', lastName: 'last2', std: 2 } ]Quiero iterar a través del objeto y obtener [183,184,185]. Esto es lo que he probado
alreadyCachedData = [ { id: 183, firstName: 'first0', lastName: 'last0', std: 0 }, { id: 184, firstName: 'first1', lastName: 'last1', std: 1 }, { id: 185, firstName: 'first2', lastName: 'last2', std: 2 } ] for (var key in alreadyCachedData[0]) { if (alreadyCachedData[0].hasOwnProperty(key) == "id") { var val = alreadyCachedData[0][key]; console.log(val); } }Pero no obtengo el resultado requerido, ¿alguna ayuda?