【发布时间】:2014-07-28 09:36:27
【问题描述】:
我正在尝试注释掉我在教程中使用但实际上没有看到 JavaScript 中使用的 ? 标记的代码...
这是下面代码的一小部分:
this.year = (isNaN(year) || year == null) ? calCurrent.getFullYear() : year;
【问题讨论】:
标签: javascript
我正在尝试注释掉我在教程中使用但实际上没有看到 JavaScript 中使用的 ? 标记的代码...
这是下面代码的一小部分:
this.year = (isNaN(year) || year == null) ? calCurrent.getFullYear() : year;
【问题讨论】:
标签: javascript
您指的是三元运算符,它是一个内联条件语句。举例说明:
this.year = (isNaN(year) || year == null) ? calCurrent.getFullYear() : year;
等价于
if(isNaN(year) || year == null){
this.year=calCurrent.getFullYear()
}
else{
this.year=year;
}
【讨论】: