js在越来越多的地方使用了,而且它还时不时的更新,既然更新了,就会有一些新的方法,来达成编程的小目标,下面是是一些我用过的比较方便的几个技巧。
1.展开运算符
展开运算符太有用了,不提也罢,它允许对数组或者字符串等迭代进行拓展。这对于添加新的值是非常有用的。
![](https://data.eolink.com/2021-11-30/1638274986-862820-25184379-334ff22a69e4c5fe.webp)
2.Set Object
![](https://data.eolink.com/2021-11-30/1638275012-483486-25184379-dd97721db469518b.webp)
Set对象是JavaScript中的一种新的对象类型,可以用来创建没有重复的数组。当你想拥有一个唯一值的列表时,这很有用。
3. 三元运算符
![](https://data.eolink.com/2021-11-30/1638275070-11004-25184379-c989e06a804617ee.webp)
三元运算符是一个速记的条件运算符。它对于根据其他条件设置值很有用。
4. 模板字符串
模板字符串是JavaScript中字符串的一种形式。它们用反引号(`)代替常规引号。它们使用${expression}接受表达式,并且它们可以跨越多行。
![](https://data.eolink.com/2021-11-30/1638275122-47964-25184379-ef23378bd8504eb1.webp)
5. ?操作符
?操作符或可选的链式运算符是一个很有用的运算符,用于检查一个值是否已经被设置,当它被设置后再继续。
![](https://data.eolink.com/2021-11-30/1638275172-599193-25184379-4d87101764f2301d.webp)
6. ??操作符
??操作符是一个检查一条语句左值是否为空的操作符,如果为真,它将返回右边的值。
![](https://data.eolink.com/2021-11-30/1638275203-105315-25184379-b737446e798bb4c1.webp)
来源:简书
版权声明:本文由[张殷_2020强化班]发表于 https://www.jianshu.com/p/f7a992d9117c