もっと柔軟な方法で2つのオブジェクトを比較する方法を探しています。ワイルドカードを使ってnodeJSオブジェクトを比較する
var alice = {
firstname:'Jan',
lastname:'Smith',
amount: 0,
friendList:[],
removeAmount : function(amount){
this.amount = this.amount - amount;
}
};
は、プロパティの後にこの
var aliceWildCard = {
firstname: 'Jan',
lastname:*,
*,
removeAmount : function(amount){
this.amount = this.amount - amount;
}
};
*に一致するプロパティがそこにありますが、値は重要ではないことを意味する必要があります 私はこのような何かをしたいと思います。 * lastname:*の後の*は、追加のプロパティを宣言できることを意味します。
私にこれを可能にするモジュールがありますか?私はそれをGoogleにしようとしたが、私は有用な何かを見つけることができませんでした。