
获得徽章 18
- #沸你不可#
【我们都是知识分享官 1.22】
队名:佛系躺平组
队员:@努力的IT小胖子、@松花酿酒⁰
es6中能使用const就尽量使用const而不是let,let只是让变量以大括号为作用域,但是依然可以赋值改变,改变值就容易引入bug;const让变量的值不能被重新赋值,这样程序状态更容易跟踪,不容易出bug。展开评论点赞 - #沸你不可#
【我们都是知识分享官 1.21】
队名:佛系躺平组
队员:@努力的IT小胖子、@松花酿酒⁰
js快速从数组中过滤出虚假值
const array = [3, 0, 6, 7, '', false];
array.filter(Boolean);
// 输出
(3) [3, 6, 7]展开评论点赞 - #沸你不可#
通过巧妙的将一下内置函数作为回调函数传递可以简化我们的代码,例如下面这些
new Promise((resolve, reject) => {
reject('错误信息')
}).then((res)=>{
// 做一些成功的处理逻辑
}).catch(console.log)// 失败则打印失败信息
因为 catch 要求传递一个函数,而 console.log 就是一个函数,当进入catch时会调用console.log并传递参数,在很多地方我们都可以这样做。
【我们都是知识分享官 1.20】
队名:佛系躺平组
队员:@努力的IT小胖子、@松花酿酒⁰展开赞过评论1