var arr = '' // int arr = ''
arr = arr ? '666' : '999'
arr 返回的结果为 null 但此时JS是判定为 false ,说明这样的用法依然有效。
总结
false, 0, undefined, NaN, “” or null,
js都认为是false,其余认为是 true
var arr = '' // int arr = ''
arr = arr ? '666' : '999'
arr 返回的结果为 null 但此时JS是判定为 false ,说明这样的用法依然有效。
总结
false, 0, undefined, NaN, “” or null,
js都认为是false,其余认为是 true
三元运算符三元运算符的格式: (关系表达式) ? 表达式1 : 表达式2;执行流程:*如果关系表达式的值为true,就返回表达式1的值;*如果关系表达式的值为false,就返回表达式2
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M