是否有更短的方式来编写表达式
value? value:'100'
我没有两次输入value
的方式?
喜欢(但这是错误的)
value? : '100'
//取值,除非它为空/ null / false / undefined / 0,否则接受'100'。
或者,无论什么可能都没关系。
答案 0 :(得分:2)
答案 1 :(得分:0)
除了接受的答案外,如果您处于ES2015兼容环境中,您也可以为函数参数使用默认值
function( value = 100 ) {
//now value is 100 if falsy
}