รหัสของฉัน
var arr = ['a','b',1];
var results = arr.map(function(item){
if(typeof item ==='string'){return item;}
});
สิ่งนี้ให้ผลลัพธ์ดังต่อไปนี้
["a","b",undefined]
ฉันไม่ต้องการไม่ได้กำหนดไว้ในอาร์เรย์ผลลัพธ์ฉันจะทำได้อย่างไร
undefinedมา คุณคาดหวังว่าจะได้อะไรกลับมาถ้าไม่ใช่สตริง? สตริงว่าง?