How to omit specific properties from an object in JavaScript

后端 未结 14 1258
无人共我
无人共我 2021-02-01 14:50

Is there a clean way to return a new object that omits certain properties that the original object contains without having to use something like lodash?

14条回答
  •  独厮守ぢ
    2021-02-01 15:20

    In modern environments you can use this code snippet:

    function omit(key, obj) {
      const { [key]: omitted, ...rest } = obj;
      return rest;
    }
    

提交回复
热议问题