三元运算的问题

if(thisname && thisname!==null){  
thisname=thisname;
 }    
else{thisname=i; }

改写成:

(thisname && thisname!==null) ? thisname : i;

用if正常, 用三元运算,就出错了。 请问为什么?


慕桂英4014372
浏览 545回答 1
1回答

尚方宝剑之说

thisname=(thisname && thisname!==null) ? thisname : i;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript