मेरा कोड
var arr = ['a','b',1];
var results = arr.map(function(item){
if(typeof item ==='string'){return item;}
});
यह निम्नलिखित परिणाम देता है
["a","b",undefined]
मैं परिणाम सरणी में अपरिभाषित नहीं चाहता। मैं यह कैसे कर सकता हूं?
undefined। यदि यह एक तार नहीं है तो आप क्या वापसी की उम्मीद करते हैं? एक खाली तार?