在您继续阅读之前,仅供引用...我不是那种每次找不到问题的解决方案时都会跑到 stackoverflow 的类型,但这个问题真的让我头晕目眩。
如何在数组中隐藏一个 undefined variable :
var state_zip = address.split(',')[2];
我希望变量 state_zip 在输出数据时输出为空白 ""而不是 "undefined"。
这些似乎也不适合我。
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 = '';
关于javascript - 如何隐藏数组中的 undefined variable ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6581124/