我一直想知道是否有可能在没有辅助函数的情况下修剪可以是字符串或可选undefined
或null
没有try..catch
.
(obj.postcode || "").trim()
是我能想到的最简单的方法。有没有不同的方法来做到这一点?
const obj = {}
const inParams = []
const postcode = (obj.postcode || "").trim()
if (!postcode) {
inParams.push('zip:'+ postcode)
}
您首先必须检查是否obj.postcode
存在。
尝试:
const postcode = (obj.postcode) ? obj.postcode.trim() : "";
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句