iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 13
0
Modern Web

ES666系列 第 22

ES6 常用範例6 - Day22

negate
否定謂詞功能。
使用謂詞函數並將not運算符(!)應用於它的參數。

const negate = func => (...args) => !func(...args);

filter([1, 2, 3, 4, 5, 6], negate(isEven)); // [1, 3, 5]
negate(isOdd)(1); // false

上一篇
ES6 常用範例5 - Day21
下一篇
ES6 常用範例7 - Day23
系列文
ES66624

尚未有邦友留言

立即登入留言