登录  /  注册
首页 > 头条 > 正文

强推:20个值得收藏的ES6小技巧

发布: 2022-04-19 11:05:11
转载
3430人浏览过

本篇文章整理分享es6小技巧,为大家整理了20个使用频率很高的es6代码块,希望大家喜欢!

1. 打乱数组顺序

1.png

【相关推荐:javascript学习教程

2. 去除数字之外的所有字符

2.png

3. 反转字符串或者单词

3.png

4. 将十进制转换为二进制或十六进制

4.png

5. 合并多个对象

5.png

6. <span style="font-size: 18px;">===</span><span style="font-size: 18px;">==</span> 的区别

6.png

7. 解构赋值

7.png

8. 交换变量的值

8.png

9-1. 判断回文字符串

9-1.png

回文字符串: 正着写和反着写都一样的字符串

9-2 判断两个字符串是否为互相排列

9-2.png

判断两个字符串是否为互相排列: 给定两个字符串,一个是否是另一个的排列

10. 可选链操作符

10.png

MDN: 可选链操作符( ?. )允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效。?. 操作符的功能类似于 . 链式操作符,不同之处在于,在引用为空(nullish ) (null 或者 undefined) 的情况下不会引起错误,该表达式短路返回值是 undefined。与函数调用一起使用时,如果给定的函数不存在,则返回 undefined

例如:

if (res &amp;&amp; res.data &amp;&amp; res.data.success) {   
   //code} 
复制代码
登录后复制

相当于:

if (res?.data?.success) {  // code}复制代码
登录后复制

11. 三目运算符

11.png

12. 从数组中随机选择一个值

12.png

13. 冻结对象

13.png

14. 删除数组重复的元素

14.png

15. 保留指定位小数

15.png

16. 清空数组

16.png

17. 从 <span style="font-size: 18px;">RGB</span> 转换为 <span style="font-size: 18px;">HEX</span>

17.png

18. 从数组中获取最大值和最小值

18.png

19. 空值合并运算符

19.png

MDN: 空值合并操作符??)是一个逻辑操作符,当左侧的操作数为 null 或者 undefined 时,返回其右侧操作数,否则返回左侧操作数。

20. 过滤数组中值为 <span style="font-size: 18px;">false</span> 的值

20.png

源码

https://github.com/xieyezi/vuepress-blog/blob/master/docs/front-end/ES6-20个经常使用的技巧.md

以上,码字作图很辛苦,还望不要吝啬手中的赞,你的点赞是我继续更新的最大动力!

【相关视频教程推荐:web前端

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:weixin网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号