Wörterbuchlänge in JavaScript

Wörterbuchlänge in JavaScript
Während der Programmierung in JavaScript besteht häufig die Notwendigkeit, die Daten in loser Schüttung zu bewältigen. Darüber hinaus bei der Analyse der zugewiesenen Daten an mehrere Orte. Im anderen Fall, um den Speicher effektiv oder beim Einfügen oder Löschen einiger Daten zu verwenden. In solchen Fällen ist die Länge des Wörterbuchs bei der Behandlung solcher Fälle für eine effektive Ressourcennutzung sehr praktisch.

Wie man eine Wörterbuchlänge in JavaScript erhält?

Die folgenden Ansätze können verwendet werden, um die Wörterbuchlänge in JavaScript zu berechnen:

  • Objekt.Schlüssel()”Methode mit“Länge" Eigentum.
  • für”Schleife mit“HasownProperty ()" Methode.

Ansatz 1: Wenden Sie die Dictionary -Länge in JavaScript mit dem Objekt ein.Keys () Methode mit Länge Eigenschaft

Der "Objekt.Schlüssel()Methode gibt ein Array -Iteratorobjekt mit den Schlüssel eines Objekts und der “zurückLängeDie Eigenschaft gibt die Länge der zugehörigen Zeichenfolge, des Arrays, der Methode usw. zurück. Diese Methoden können zusammen miteinander angewendet werden, um die Länge des angegebenen Wörterbuchs zu berechnen, indem Sie direkt auf die angegebenen Schlüssel zugreifen.

Syntax

Objekt.Schlüssel (OBJ)

In der obigen Syntax:

obj”Bezieht sich auf ein iterables Objekt oder das initialisierte Wörterbuch.

Saite.Länge

In der angegebenen Syntax:

Saite”Bezieht sich auf eine Zeichenfolge, ein Array oder eine Methode usw.

Beispiel
Der folgende Code -Snippet zeigt die angegebene Anforderung:

leng livedict =
Name: 'Harry',
ID: 1,
Alter: 25,

Konsole.log ('Die Länge des Wörterbuchs ist:', Objekt.Schlüssel (Länge).Länge);

Im angegebenen Beispiel,

  • Initialisieren Sie das Wörterbuch mit dem angegebenen “SchlüsselwertPaare.
  • Im angegebenen Beispiel “,“Name","Ausweis" Und "Alter”Beziehen Sie sich auf die“Schlüssel"Und ähnlich"Harry","1" Und "25Zeigen Sie auf die Werte.
  • Schließlich wenden Sie das an “Objekt.Schlüssel()Methode und übergeben das erstellte Wörterbuch als Parameter. Wenden Sie auch das an “LängeEigenschaft zur Berechnung der Länge des angegebenen Wörterbuchs und der Anzeige.

Ausgang

Ansatz 2: Holen Sie sich die Dictionary -Länge in JavaScript unter Verwendung der für Loop mit HasownProperty () -Methode

Der "fürSchleife wird verwendet, um entlang eines Arrays, eines Wörterbuchs usw. zu iterieren. Der "HasownProperty ()Die Methode in JavaScript wird verwendet, um zu überprüfen, ob die angegebene Eigenschaft des Objekts ihre Eigenschaft ist oder nicht. Diese Ansätze können implementiert werden, um die Länge des Wörterbuchs durch Iterien durchzuführen.

Syntax

Objekt.HasownProperty (Prop)

In der obigen Syntax:

Stütze”Bezieht sich auf den Namen in Form eines"Saite" oder ein "Symbol”Des Eigentums zu testen.

Beispiel
Gehen Sie die folgenden Codezeilen durch, um das angegebene Konzept zu verstehen.

var Langzeitdict = Website: 'LinuxHint' ',
Inhalt: 'JavaScript';
var count = 0;
für (var i in Längedikt)
if (Länge.HasownProperty (i)) count ++;

Konsole.log ('Die Länge des Wörterbuchs ist:', Graf);

Im obigen Code:

  • Erstellen Sie zunächst das folgende Wörterbuch mit den angegebenen Namenswertpaaren, wie zuvor erläutert.
  • Initialisieren Sie nun die “zählen”Mit 0.
  • Danach eine “anwenden“fürSchleife, um entlang des geschaffenen Wörterbuchs zu iterieren.
  • Wenden Sie in der Schleife das anHasownProperty ()"Methode, indem Sie sich auf die enthaltenen" verweisen "NamenswertenPaare innerhalb des Wörterbuchs. Erhöhen Sie auch die Anzahl mit „1“, um jedes Paar durchzusetzen.
  • Dies führt zum Zugriff auf die angegebenen Paare im vorherigen Schritt und gibt die Länge des Wörterbuchs zurück.

Ausgang

Wir haben die Ansätze zusammengestellt, um die Länge des Wörterbuchs in JavaScript zu berechnen.

Abschluss

Der "Objekt.Schlüssel()Methode mit der “Länge”Eigentum oder das“für"Schleifen mit dem"HasownProperty ()Die Methode kann implementiert werden, um die Wörterbuchlänge in JavaScript zu erhalten. Das Objekt.Die Keys () -Methode mit Länge Eigenschaftsansatz kann implementiert werden. Der letztere Ansatz kann verwendet werden, indem die für die Schleife über die Schlüsselwertpaare des Wörterbuchs angewendeten und die resultierende Länge zurückgegeben werden. In diesem Blog wurde die Ansätze erläutert, um die Wörterbuchlänge in JavaScript zu erhalten.