var userids = userbody.contacts.map(function(obj){
if((obj.iAccepted=='true')&&(obj.contactAccepted=='true')) {
console.log(true);
return obj.userID //return obj.userID
}
});
Dies wird das Ergebnis wie folgt ergeben:Wie kann ich das Element von Array .map überspringen?
[ '0', '35', '37', '30', '34', '36', '33 ‘, '32', undefiniert, '332', '328', '337', '333', undefined]
ich mag die undefinierten Elemente im Array überspringen.
nicht false zurück? – Shanoor
seine Rückkehr falsch als ein Element, aber ich möchte überspringen, dass ich brauche als ['0', '35', '37', '30', '34', '36', '33', '32', "332", "328", "337", "333"] anstelle von [0, 35, 37, 30, 34, 36, 33, 32 , false, '332', '328', '337', '333', false] –
Mögliches Duplikat von [JavaScript überspringen Element auf .map()] (https://stackoverflow.com/questions/24806772/javascript- skip-element-on-map) –