Ich debate zwischen JavaScript Object.hasOwnProperty(propName)
und lodash _.has(obj, proName)
Funktion, um festzustellen, ob ein Objekt eine Eigenschaft hat.JavaScript object.hasOwnProperty (proName) vs lodash _.has (obj, proName) Funktion
Was ist effizienter für einfache Fälle? Für komplexe Fälle? Für alle Fälle?
Gibt es eine bessere Bibliothek, die ich nicht erwähnt habe?
Danke!
Was für ein Objekt ein komplexer Fall der Überprüfung einer Immobilie sein würde? – Pointy
Ich denke, ich beziehe mich auf verschachtelte Fälle. – esanz91
Sie können immer ihre eigene Methode überprüfen und sehen, ob sie Ihren Anforderungen entspricht, oder Sie könnten mit weniger tun: https://github.com/lodash/lodash/blob/3.2.1-npm-packages/lodash.has/index. js – juvian