Opgelost: JavaScript-objectlengte

Het grootste probleem met objectlengte is dat het moeilijk kan zijn om te voorspellen hoe lang een bepaald object zal zijn. Dit kan tot problemen leiden bij het toewijzen van geheugen voor het object of bij het zoeken naar een specifiek object in het geheugen.

The code below will return the length of an object:

Object.keys(obj).length

Deze code retourneert de lengte van een object. Object.keys(obj) retourneert een array van de sleutels in het object en .length retourneert het aantal items in die array.

Objecten in JavaScript

In JavaScript zijn objecten een manier om gerelateerde gegevens te groeperen. Objecten kunnen op twee manieren worden gemaakt: door het nieuwe trefwoord te gebruiken of door de constructorfunctie te gebruiken.

Als u een object wilt maken met het nieuwe trefwoord, gebruikt u de volgende syntaxis:

var obj = nieuw object();

Om een ​​object te maken met behulp van de constructorfunctie, gebruikt u de volgende syntaxis:

var obj = nieuw object(); obj.naam = "Jan";

Objecteigenschappen

In JavaScript hebben objecten eigenschappen die toegankelijk zijn met de puntoperator (.). Om bijvoorbeeld de waarde van de eigenschap "name" op het object "john" te krijgen, gebruikt u:

john.naam

Evenzo, om de waarde van de eigenschap "leeftijd" op het object "john" te krijgen, zou u gebruiken:

john.leeftijd

Gerelateerde berichten:

Laat een bericht achter