虚假零应该通过

时间:2015-05-22 08:54:47

标签: javascript

我将一个值作为参数传递给函数。该值可以是obj.valfn(obj.value || obj.val) 。我用这个简写来确定要选择的内容:

0

问题是,当值为{{1}}时,速记会中断,因为零是假的。当它到达时传递零的最简单方法是什么?

谢谢

2 个答案:

答案 0 :(得分:2)

你可以试试这个:

fn(obj.value !== undefined ? obj.value : obj.val)

答案 1 :(得分:0)

您可以执行此操作fn(obj.value || obj.val || 0)