UNPKG

ut2

Version:

一个现代 JavaScript 实用工具库。[点击查看在线文档]。

18 lines (15 loc) 435 B
import allKeysIn from './allKeysIn.js'; import castArray from './castArray.js'; function omit(object, fields) { if (fields === void 0) { fields = []; } var keys = allKeysIn(object); var fieldArr = castArray(fields); var result = {}; keys.forEach(function (key) { if (fieldArr.indexOf(key) === -1) { result[key] = object[key]; } }); return result; } export { omit as default };