De draadlengte eigenschap haalt alle tekens op die in een tekenreeks zijn opgenomen.
Syntaxis
De syntaxis voor de tekenreekslengte is als volgt:
snaar.lengte
Deze eigenschap geeft eenvoudig het totale aantal tekens terug dat beschikbaar is in de tekenreeks tijdens runtime.
Laten we een paar voorbeelden uitproberen die de eigenschap string length gebruiken.
Voorbeelden
Eerst ziet u de basisimplementatie van deze eigenschap. Later ziet u de toepassing ervan.
Stel je hebt de volgende string:
Als u het aantal tekens in deze tekenreeks wilt weten, past u eenvoudig de eigenschap tekenreekslengte als volgt toe:
P.lengte
Zoals u kunt zien, retourneert dit eenvoudig de lengte van de opgegeven tekenreeks.
U kunt deze woning op meerdere plaatsen gebruiken. Stel bijvoorbeeld dat u incheckt op een IF-verklaring, zoals hieronder:
indien (P.lengte <= twintig) {troosten.log('Het is een korte snaar');
} anders {
troosten.log('Het is een lange reeks');
}
En, zoals je kunt zien in de console-uitvoer, wordt het statement It's a short string afgedrukt. Dat is geweldig.
U kunt dit gebruiken in de voorwaardelijke verklaring van de voor lus ook. Als je van elk van de tekens in een string wilt itereren en elke letter wilt omzetten in een kleine letter, maar je weet nog niet hoeveel tekens de string heeft, dan kun je eenvoudig de str.lengte eigendom als een voorwaardelijke verklaring.
voor (laat ik= 0;l<P.lengte;l++) {troosten.log(P[l].naarHoofdletters());
}
Zoals u kunt zien in de uitvoerconsole, wordt elk teken afzonderlijk in de console weergegeven en ook omgezet in hoofdletters.
Dit is dus hoe u het op veel verschillende scenario's kunt toepassen, afhankelijk van uw behoeften.
Interessant feit
Hier is een interessant feit voor jullie. Laten we nu proberen de eigenschap string length te ontwijken door er een numerieke waarde aan toe te kennen. U zult zien dat het ofwel de toegewezen waarde of de werkelijke lengte van de string zal afdrukken.
Dus, wijs er eerst een waarde aan toe
P.lengte = 10;En nu zullen we proberen de lengte van de string te troosten.
troosten.log(P.lengte);
En, zoals u kunt zien, wordt de toegewezen waarde niet weergegeven. Het laat zien dat de lengte van de tekenreeks of het aantal tekens in de tekenreeks tijdens runtime wordt berekend en geeft vervolgens de uitvoer weer.
Conclusie
In dit artikel heb je geleerd wat de eigenschap string length is in Javascript en heb je de toepassingen ervan in een paar verschillende voorbeelden gezien. Ik hoop dat dit artikel nuttig is gebleken bij het begrijpen van de eigenschap stringlengte en de implementaties ervan. U kunt verder lezen voor meer informatie over Javascript op linuxhint.com.