ut2
Version:
一个现代 JavaScript 实用工具库。[点击查看在线文档]。
18 lines (15 loc) • 443 B
JavaScript
import { FUNC_ERROR_TEXT } from './internals/helpers.js';
function negate(predicate) {
var _this = this;
if (typeof predicate !== 'function') {
throw new TypeError(FUNC_ERROR_TEXT);
}
return function () {
var args = [];
for (var _i = 0; _i < arguments.length; _i++) {
args[_i] = arguments[_i];
}
return !predicate.apply(_this, args);
};
}
export { negate as default };