underscore.js函数omit
是否用作
query.options = _.omit(query.options, 'a', 'b', 'c');
相当于
delete temporaryQuery.options.a;
delete temporaryQuery.options.b;
delete temporaryQuery.options.c;
答案 0 :(得分:1)
不,不是。 _.omit
返回一个新对象,不会操纵现有数据。顺便说一下,你可以看看Underscore的annotated source code,这非常有用。
答案 1 :(得分:0)
不一样。
“省略”复制对象,省略指定的对象。
“delete”从objrecr中删除该属性。