如果你想在 JavaScript 中使用 lodash 来排除一个对象(Object)的特定键(keys),可以使用 _.omit() 函数。_.omit() 函数接受两个参数:要排除键的对象和一个包含要排除的键的数组。它返回一个新对象,其中不包含指定的键。
以下是一个示例,演示如何使用 lodash 的 _.omit() 函数来排除对象中的特定键:
const _ = require('lodash');
const originalObject = {
id: 1,
name: 'John',
age: 30,
city: 'New York',
};
const keysToExclude = ['id', 'city'];
const modifiedObject = _.omit(originalObject, keysToExclude);
console.log(modifiedObject);在上述示例中,我们首先导入 lodash,并定义了一个包含要排除的键的数组 keysToExclude。然后,我们使用 _.omit() 函数来排除 originalObject 中的 id 和 city 键。最后,modifiedObject 将包含排除了指定键的对象。
运行上述代码,你将得到以下输出:
{ name: 'John', age: 30 }modifiedObject 中不再包含 id 和 city 键,它们已经被成功排除。这是使用 lodash 的一种方便的方式来操作对象,并排除不需要的键。