How to delete field inside Json Object – 如何把Json 的屬性移除

今日在公司經過同事Code Review…我學會了很多東西
其中一個就是如何delete Json/ Javascript Object 內的一些Field

e.g.

var params = {
        UserId: membership.id,
        FirstName: membership.firstName,
        ScreenName: membership.nickname,
        location: membership.currentLocation
      };

假設只有某些權限的用戶才可以看到 location這個field的

我們可以使用 delete keyword 來把Json / Javascript object的 field 移除
e.g.

delete params.location;
console.log(params);

Hope you find it useful

Leave a Reply