删除或省略JavaScript中的属性

Deleting or omitting properties in JavaScript

本文关键字:属性 JavaScript 删除      更新时间:2023-09-26

underscore.js函数omit是否用作

query.options = _.omit(query.options, 'a', 'b', 'c');

相当于

delete temporaryQuery.options.a;
delete temporaryQuery.options.b;
delete temporaryQuery.options.c;

不,不是。_.omit返回一个新对象,并且不操作现有数据。顺便说一句,你可以看看Undercore的注释源代码,它非常有用。

不一样。

"省略"复制对象,省略指定的对象。

"delete"从objrecr中删除该属性。