var a = '0';var b = a ? 'me':'hi'; console.log(b);//false 有: undefined , 0, '', false,null//true 有:'0',[],{},' ' var a = ' ';var b = a || '为假的';console.log(b);//为假的,有: undefined , 0, '', false,null//原样输出的 有:'0',[],{},' ' var a = {};var b = a…
语法:条件?表达式1:表达式2 . 条件的括号可要可不要的 let istrue = true; let a = (istrue === true) ? '我是true啊' : "我是false啊"; console.log(a) //我是true啊 let b = ''; (istrue === false) ? b = '我是true啊': b = '我是false啊'; console.log(b)//我是false啊…