Innehållsförteckning:
- Det bästa sättet att kontrollera om ett objekt är tomt är att använda en hjälpfunktion som den nedan
Video: Hur kontrollerar man om ett objekt är tomt eller inte i JavaScript?
2024 Författare: Lynn Donovan | [email protected]. Senast ändrad: 2024-01-18 08:29
Det bästa sättet att kontrollera om ett objekt är tomt är att använda en hjälpfunktion som den nedan
- function isEmpty(obj) { för (var nyckel i obj) { om (obj.
- var myObj = {}; // Tomt objekt om (isEmpty(myObj)) {// Objektet är tomt (Skulle returnera sant i det här exemplet) } else {// Objektet är INTE tomt }
- Objekt .
På detta sätt, är ett tomt föremål sanning?
En (1) är sanning , Noll (0) är falskt. Ett objekt av något slag (inklusive funktioner, arrayer, RegExp objekt , etc.) är alltid sanning . undefined, null, NaN, 0, "" ( tömma string), och false, naturligtvis.
På liknande sätt är Empty object jQuery? jQuery .isEmptyObject( objekt )Retur: Boolesk Beskrivning: Kontrollera om en objekt är tömma (innehåller inga uppräckliga egenskaper).
Häri, är tom sträng null i Javascript?
Men på den andra kommer varje sann-ish-värde att skrivas in om: false, 0, null , odefinierad och tomma strängar , skulle inte. Både null och en tom sträng är falska värden i JS . Därför utan null (eller något konstigt som data = "0") kommer i vägen.
Är det tomt i Java?
Java Strängen är Empty() metod medexempel Java String isEmpty()-metoden kontrollerar om aString är tom eller inte. Denna metod returnerar sant om den givna strängen är tom , annars returnerar den falskt. Med andra ord kan du säga att den här metoden returnerar sant om längden på strängen är 0.
Rekommenderad:
Hur kontrollerar du att Maven är installerad eller inte?
Öppna din kommandotolk genom att använda cntrl+R och skriv 'cmd' och Enter. typ mvn -version. Om maven är installerat, bör du se Apache maven-versionen visas, om inte mvn-kommandot kommer inte att kännas igen
Kunde inte ansluta servern kanske inte körs kan inte ansluta till MySQL-servern på 127.0 0.1 10061?
Om MySQL-servern körs på Windows kan du ansluta med TCP/IP. Du bör också kontrollera att TCP/IP-porten du använder inte har blockerats av en brandvägg eller portblockeringstjänst. Felet (2003) Kan inte ansluta till MySQL-servern på ' server ' (10061) indikerar att nätverksanslutningen har nekats
Hur kontrollerar jag att StringBuilder är tom eller inte i C#?
Längdmetoden för klassen StringBuilder eller StringBuffer returnerar längden på teckensekvensen den har för närvarande. Som du kan se i exemplet, för att kontrollera om StringBuilder är tom, hämta StringBuilder-objektets längd. Om längden är 0 är den tom, annars inte
Hur kontrollerar man vilken typ av ett objekt som är Java?
Du kan kontrollera objekttypen i Java genom att använda nyckelordet instanceof. Att bestämma objekttyp är viktigt om du bearbetar en samling som en array som innehåller mer än en typ av objekt. Till exempel kan du ha en array med sträng- och heltalsrepresentationer av tal
Hur kontrollerar du om ett objekt är en array-JavaScript?
I JavaScript kan vi kontrollera om en variabel är en array genom att använda 3 metoder, använda isArray-metoden, använda instanceof-operatorn och använda kontroll av konstruktortypen om den matchar ett Array-objekt. Arrayen. isArray()-metoden kontrollerar om den överförda variabeln är ett Array-objekt