只是供您参考,在继续阅读之前……我不是那种每次无法解决问题时都会遇到stackoverflow的类型,但这确实让我大失所望。
如何在数组中隐藏未定义的变量:
var state_zip = address.split(',')[2];
我希望变量state_zip在输出数据时输出为空白“”而不是“未定义”。
这些似乎也不适合我。
ar more2 = address.split(',')[4];if (more2.split(',')[4]=="undefined"){more2=""}
ar more2 = address.split(',')[4];if (more2.split(' ')=="undefined"){more2=""}
任何能帮助我理解这一点的人将不胜感激。我更多地是后端开发人员,因此这有点超出我的正常环境。
最佳答案
尝试使用typeof:
if ('undefined' === typeof state_zip)
state_zip = '';