0

オブジェクトを検証したいのですが、このオブジェクトには追加のパラメーターを含めることができますが、必要なのはいくつかだけです。クローンを作成する最良の方法は何ですか。アンダースコアを試しましたが、何も起こりません:

var object = {
      name: "Pepe",
      age: 25,
      widget: {
         top: 1,
         left: 1,
         other: "jeje"
      }
};
var a = _.pick(object, "name", "widget.top");
console.log(a);
//Will must return: {name: "pepe", widget: {top: 1}}
4

1 に答える 1

0
var object = {
      name: "Pepe",
      age: 25,
      widget: {
         top: 1,
         left: 1,
         other: "jeje"
      }
};

var a = _.pick(object,'name','widget');
a.widget = _.pick(a.widget,'top');
于 2013-08-22T18:31:16.457 に答える