Javascript stränglängd

Javascript String Length



Javascript är ett skript- eller programmeringsspråk som snabbt blir ett av de mest använda programmeringsspråken i världen. Strängar är en avgörande del av alla programmeringsspråk. Programmerare behöver ofta använda strängar för att manipulera eller hantera data. Javascripts inbyggda funktioner eller egenskaper för att manipulera strängar kan vara till nytta. Till exempel, om du får lite användardata i formulärfält i HTML och du vill begränsa längden på en sträng medan du visar vissa data på en webbsida, kan Javascripts inbyggda stränglängdsegenskap hjälpa dig i det här fallet. Den här artikeln visar vad egenskapen för stränglängd i Javascript är och hur du kan använda den i några olika scenarier.

De stränglängd egenskap hämtar alla tecken som ingår i en sträng.







Syntax

Syntaxen för stränglängden är följande:



sträng.längd


Den här egenskapen ger helt enkelt tillbaka det totala antalet tecken som är tillgängliga i strängen vid körning.



Låt oss testa ett par exempel som använder egenskapen stränglängd.





Exempel

Först ser du den grundläggande implementeringen av den här egenskapen. Senare ser du dess applikation.
Antag att du har följande sträng:

låt str= 'Linuxhint är bra.'

Om du vill veta antalet tecken i den här strängen, använd helt enkelt egenskapen stränglängd enligt följande:



sid.längd

Som du kan se, returnerar detta helt enkelt längden på den angivna strängen.

Du kan använda den här egenskapen på flera ställen. Till exempel, säg att du checkar in på ett IF-uttalande, som nedan:

om (sid.längd <= tjugo) {
trösta.logga('Det är en kort sträng');
} annan {
trösta.logga('Det är en lång sträng');
}


Och som du kan se i konsolens utdata skrivs påståendet Det är en kort sträng ut. Det är toppen.

Du kan använda detta i villkorligt uttalande för för loop också. Om du vill iterera från var och en av tecknen i en sträng och konvertera varje bokstav till en liten bokstav, men du är ännu inte medveten om hur många tecken strängen har, kan du helt enkelt ge str. längd egendom som villkorligt uttalande.

för (låt jag= 0;i<sid.längd;i++) {
trösta.logga(sid[i].toUpperCase());
}


Som du kan se i utdatakonsolen visas varje tecken separat i konsolen och konverteras till stora bokstäver.

Så här kan du tillämpa det på många olika scenarier enligt dina behov.

Intressant fakta

Här är ett intressant faktum för er. Låt oss nu försöka undvika stränglängdsegenskapen genom att tilldela den ett numeriskt värde. Du kommer att se att det antingen kommer att skriva ut det tilldelade värdet eller strängens verkliga längd.

Så först, tilldela det ett värde

sid.längd = 10;

Och nu ska vi försöka trösta strängens längd.

trösta.logga(sid.längd);


Och som du kan se visar det inte det tilldelade värdet. Det visar att strängens längd eller antalet tecken i strängen beräknas vid körningstid, och sedan visas utdata.

Slutsats

I den här artikeln lärde du dig vad egenskapen stränglängd är i Javascript och du har sett dess applikationer i några olika exempel. Jag hoppas att den här artikeln visade sig vara till hjälp för att förstå egenskapen för stränglängd och dess implementeringar. Du kan läsa vidare för att lära dig mer om Javascript på linuxhint.com.