Mein Code
var arr = ['a','b',1];
var results = arr.map(function(item){
if(typeof item ==='string'){return item;}
});
Dies ergibt die folgenden Ergebnisse
["a","b",undefined]
Ich möchte nicht undefiniert im Ergebnisarray. Wie kann ich das tun?
undefined. Was erwarten Sie, wenn es sich nicht um eine Zeichenfolge handelt? Eine leere Zeichenfolge?