JavaScript中的一些实用小技巧总结
网络编程 2021-07-04 15:50www.168986.cn编程入门
这篇文章主要给大家介绍了关于JavaScript中的一些实用小技巧,文中通过示例代码介绍的非常详细,对大家学习或者使用JavaScript具有一定的参考学习价值,需要的朋友们狼蚁网站SEO优化来一起学习学习吧
前言
这篇文章主要记录一下平时自己实践得到的, 博客中学习的以及在一些项目源码中看到的 javascript 技巧。有些东西可以说是奇淫技巧,有些可能是 ES6+ 中一些比较具有实用性的新语法。
&& 和 || 的妙用
有时候我们需要在某个函数或变量为 true 时执行一个函数。例如:
const task1 = () => { console.log('执行 task1'); return Math.random() >= 0.5; } const task2 = () => console.log('task1 执行成功后执行 task2'); if (task1()) task2();
上面的 if 语句可以使用 && 直接简写为:
task1() && task2();
如果还要在 task1 失败(也就是task1返回false)后执行 task3, 可以使用:
const task3 = () => console.log('task1 执行失败后执行 task3'); task1() && task2() || task3();
本质上还是利用了 && 和 || 的短路特性。
其实这里使用条件运算符也是可以的:
task1() ? task2() : task3();
狼蚁网站SEO优化展示一个我最近使用 react hooks 开发的项目的的一个代码片段:
const ProfileItem = (props) => { const { name, value, render } = props; return ( <div className="profile-item"> <span className="item-name">{name}</span> <form action=""> {/ 根据是否有 render 这个 props 来返回不同的内容
编程语言
- 甘肃哪有关键词排名优化购买方式有哪些
- 甘肃SEO如何做网站优化
- 河南seo关键词优化怎么做电话营销
- 北京SEO优化如何做QQ群营销
- 来宾百度关键词排名:提升您网站曝光率的关键
- 卢龙关键词优化:提升您网站排名的策略与技巧
- 山东网站优化的注意事项有哪些
- 四川整站优化怎样提升在搜索引擎中的排名
- 疏附整站优化:提升网站性能与用户体验的全新
- 海南seo主要做什么工作售后服务要做到哪些
- 荣昌百度网站优化:提升您网站的搜索引擎排名
- 河北seo网站排名关键词优化如何做SEO
- 江西优化关键词排名推广售后保障一般有哪些
- 古浪SEO优化:提升你的网站可见性
- 西藏网站排名优化怎么把网站排名在百度首页
- 如何提升阳东百度快照排名:详尽指南