İki nesneyi daha esnek bir şekilde karşılaştırmanın bir yolunu arıyorum.nodeJS nesnelerini joker karakterleri kullanarak karşılaştır
var alice = {
firstname:'Jan',
lastname:'Smith',
amount: 0,
friendList:[],
removeAmount : function(amount){
this.amount = this.amount - amount;
}
};
, özellikleri sonra bu
var aliceWildCard = {
firstname: 'Jan',
lastname:*,
*,
removeAmount : function(amount){
this.amount = this.amount - amount;
}
};
* eşleşen özellik orada olmak zorunda ama değer önemli olmadığı anlamına olmalıdır: Böyle bir şey istemez. * "lastname: *," ifadesinden sonra ek özelliklerin bildirilmesine izin verdiğimi unutmayın.
Bunu yapmama izin veren herhangi bir modül var mı? Google onu denedim ama yararlı bir şey bulamadım.