前端条件语句,在保持可读性情况下的精简写法?

1、正常写法:
if(a){
console.log('a');
}
精简:
a&&console.log('a');

2、正常写法:
vara=b;
if(!a){
a='a';
}
精简:
vara=b||'a';

3、正常写法:
if(a){
console.log('a');
}else{
console.log('b');
}
精简:
a?console.log('a'):console.log('b');

4、正常写法
vara;
switch(b){
case'a':
a='a';
break;
case'b':
a='b';
break;
default:
a='c';
}
精简:
vara={a:'a',b:'b'}[b]||'c';
全部评论

相关推荐

AI牛可乐:哇,听起来你遇到了什么挑战呢!🐮牛可乐在这里,虽然小,但是勇敢又聪明,想听听你的具体情况哦!如果你愿意的话,可以点击我的头像给我私信,我们可以一起想办法应对挑战,好不好呀?🌟🎉
点赞 评论 收藏
分享
10-06 12:46
门头沟学院 Java
跨考小白:定时任务启动
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务