So prüfen Sie, ob ein Objekt in JavaScript leer ist
Feb 07 2023
Ein neues Objekt in Javascript zu definieren ist ziemlich einfach – aber was ist, wenn Sie herausfinden möchten, ob es leer ist? Beispielsweise ist {} ein leeres Objekt, aber wie können wir tatsächlich testen, ob dies der Fall ist? Sind Sie daran interessiert, Ihr Software-Startup zu skalieren? Schauen Sie sich Circuit an.
Ein neues Objekt in Javascript zu definieren ist ziemlich einfach – aber was ist, wenn Sie herausfinden möchten, ob es leer ist? Ist beispielsweise {}ein leeres Objekt, aber wie testen wir eigentlich , ob dies der Fall ist?
let myObject = {}
let myObject = {}
console.log(Object.keys(myObject).length) // Returns 0!
let myFunction = function() {
console.log("hello")
}
console.log(Object.keys(new myFunction()).length)
console.log(function myFunction() {}.constructor) // Function
console.log({}.constructor) // Object
let empty = {}
let isObjEmpty = (obj) => {
return Object.keys(obj).length === 0 && obj.constructor === Object
}
console.log(isObjEmpty(empty)); // Returns true, Object is empty!
Sind Sie daran interessiert, Ihr Software-Startup zu skalieren ? Schauen Sie sich Circuit an .

![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































