当前位置:  开发笔记 > 编程语言 > 正文

如果未定义则在appendTo中为"0"

如何解决《如果未定义则在appendTo中为"0"》经验,为你挑选了1个好方法。

我正在寻找一种有效的方法来检查值是否未定义,然后将其转换为"0".

代码示例是

$('' + el.firstStat  +''+ el.hours +'').appendTo('#table tbody'); 

这些值中的任何一个都可以是未定义的,并且将来可能会有更多值要添加.



1> Ionică Bizău..:

只需使用||(OR)运算符:

el.firstStat = el.firstStat || 0;
el.hours = el.hours || 0;

$('' + el.firstStat  +''+ el.hours +'').appendTo('#table tbody'); 

因为undefined || 00.

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有