js简写技巧

2020-11-30  本文已影响0人  轻丨尘

给多个变量赋值

使用解构数组的形式:let [a,b,c]=[4,6,8];

交换两个变量

let x='hello',y=12;
[x,y]=[y,x];

多条件检查

多值匹配,可以将所有的值放入数组中,然后使用indexOf()或者includes()方法
if(val===1||val===‘one’||val===‘first’){...}
改为:
if([1,'one','first'].indexOf(val)>-1){...}
if([1,'one','first'].includes(val)>-1){...}

字符串转数字

之前用parseInt('6')
可以改为使用+'6'

字符串重复多次使用

之前使用for循环
可以改为使用 "abc".repeat(10); //10次

上一篇 下一篇

猜你喜欢

热点阅读