我使用了很多这种东西:
$text = $menu.jqmData('menu-text') ?
$menu.jqmData('menu-text') : self.options.menuTxt;
这已经是“速记”语法了,但我想知道是否可以进一步简化上面的代码行。肯定有比检查$menu.jqmData('menu-text')然后再写整个东西更好的方法。不是吗?
感谢您的帮助!
"0"
是一个真值。然而0
和""
(空字符串)是假值,因此会产生错误的结果。这就是为什么这种“模拟”if-else条件的方法不是很推荐的原因。 - Christoph