✔||🤢 要么提交,要么呕吐 | checks.some()
今天是星期二!
是时候来个新的“要么提交,要么吐出来”挑战了!这次是关于使用 `[].some(check ⇒ !check)` 的。你觉得下面的代码怎么样?
const checks = [
data.age > 18,
data.username.length > 6
];
if(data.isNewUser) {
checks.push(data.email !== undefined)
} else {
checks.push(data.deleted === false)
}
const isInvalid = checks.some(check => !check);
[].some(true) ✔||🤢?
❤:投降(我会投降这样的事)
🏷:呕吐(我们都知道独角兽不会呕吐)
🦄:喜欢你的帖子,请继续这个系列!
投票吧!😊
文章来源:https://dev.to/jmdejager/commit-or-vomit-checks-some-46mh照片由Nik Shuliahin拍摄,来自Unsplash。