我将一个值作为参数传递给函数。该值可以为 obj.value
或 obj.val
。我使用这个简写来确定要选择的内容:
fn(obj.value || obj.val)
问题是,当值为 0
时,简写会中断,因为零是假值。当零到达时传递零的最简单方法是什么?
谢谢
最佳答案
你可以试试这个:
fn(obj.value !== undefined ? obj.value : obj.val)
关于javascript - 假零应该通过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30392380/