Il mio codice
var arr = ['a','b',1];
var results = arr.map(function(item){
if(typeof item ==='string'){return item;}
});
Questo dà i seguenti risultati
["a","b",undefined]
Non voglio undefined nell'array dei risultati, come posso farlo?
undefined. Cosa ti aspetti di restituire se non è una stringa? Una stringa vuota?