node only 对象属性白名单

1、简介

only库作用是返回对象白名单属性,即返回只想对外暴露的属性。

https://www.npmjs.com/package/only

2、安装

npm install only

3、使用

let only = require('only')
var obj = {
    name: 'tobi',
    last: 'holowaychuk',
    email: 'tobi@learnboost.com',
    _id: '12345'
};
// 第二个参数是字符串形式的属性集合
var user = only(obj, 'name last email');
// 第二个参数是数组形式的属性集合
var user2 = only(obj, ['name', 'last']);
console.log(user);
console.log(user2);

 

原文地址:https://www.cnblogs.com/mengfangui/p/12381842.html