Javascript 如果未定义则检查多个值,然后 return 只为未定义的空字符串
Javascript check for multiple values if it is undefined, then return empty string for only the undefined
所以我有所有这些常量,来自我正在循环的数组:
var characters = //list of charachters and stuff
const name = character[0]
const superpower = character[1]
const haircolor = character[2]
然后我将在 table 中渲染所有内容,完美运行,除非缺少值 returns undefined。
所以我的问题是;如果未定义,我如何检查每个值?如果它未定义,我如何为该值显示一个空字符串。
例如:
目前情况
...
Mario, mushroom, black
Luigi, fire flower, black
Peach, undefined, blond
Toad, undefined, undefined
...
我想做的事情:
Mario Mushroom Black
Luigi Fire flower, Black
Peach Blond
Toad
答案可能真的很简单,但我不太明白 xd
...
console.log(value || '')
如果值未定义,将记录一个空字符串
所以我有所有这些常量,来自我正在循环的数组:
var characters = //list of charachters and stuff
const name = character[0]
const superpower = character[1]
const haircolor = character[2]
然后我将在 table 中渲染所有内容,完美运行,除非缺少值 returns undefined。
所以我的问题是;如果未定义,我如何检查每个值?如果它未定义,我如何为该值显示一个空字符串。
例如: 目前情况
...
Mario, mushroom, black
Luigi, fire flower, black
Peach, undefined, blond
Toad, undefined, undefined
...
我想做的事情:
Mario Mushroom Black
Luigi Fire flower, Black
Peach Blond
Toad
答案可能真的很简单,但我不太明白 xd ...
console.log(value || '')
如果值未定义,将记录一个空字符串