JaveScript语法糖

原语法格式简写/语法糖备注描述
if(x=="a"||x=="b"||x=="c") {...}

if (["a","b","c"].includes(x)) {...}||或多条件判断
let x;  if(条件A){ x=1 }else{ x=2 }let x=条件A?1:2if...else...
if(A==undefined||x==null) { x=B} else{x=A}let x=A??B聚合运算符:左值A为 null 或 undefined,就返回右值B否则返回左值A
x=x+1,x=x+A,x=x*A…x++,x+=A,x*=A…算术运算符,注意区分x++和++x
if(条件A){方法1}A&&方法1&&与,多个true并列取最左侧表达式。
if(!A){B}A||B||或,多个false并列取最右侧的。A真取||前,A假取||后(真前假后)
a=1;b=2; 交换,let temp=0;temp=a;a=b;b=temp;let a=1,b=2;[a,b]=[b,a];解构赋值

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值