De stränglängd egenskap hämtar alla tecken som ingår i en sträng.
Syntax
Syntaxen för stränglängden är som följer:
sträng.längd
Den här egenskapen ger helt enkelt tillbaka de totala tillgängliga tecknen i strängen vid körning.
Låt oss testa några exempel som använder egenskapen stränglängd.
Exempel
Först ser du den grundläggande implementeringen av den här egenskapen. Senare kommer du att se dess tillämpning.
Antag att du har följande sträng:
Om du vill veta antalet tecken i den här strängen, använd bara stränglängdsegenskapen enligt följande:
str.längdSom du kan se returnerar detta helt enkelt längden på den angivna strängen.
Du kan använda den här egenskapen på flera platser. Anta till exempel att du checkar in på ett ”IF” -uttalande, som det nedan:
om (str.längd <= 20)trösta.log ("Det är en kort sträng");
annat
trösta.log ("Det är en lång sträng");
Och som du kan se i konsolutgången skrivs uttalandet ”Det är en kort sträng”. Det är toppen.
Du kan använda detta i villkorlig redogörelse för för loop också. Om du vill itera från vart och ett av tecknen i en sträng och konvertera varje bokstav till små bokstäver, men du inte är medveten om hur många tecken strängen har, kan du helt enkelt ge str.längd egendom som ett villkorligt uttalande.
för (låt i = 0; i < str.length; i++)trösta.logga (str [i].toUpperCase ());
Som du kan se i utgångskonsolen visas varje tecken separat i konsolen och konverteras också till stora bokstäver.
Så detta är hur du kan tillämpa det på många olika scenarier beroende på 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 skriver ut det tilldelade värdet eller strängens verkliga längd.
Så tilldela det först ett värde
str.längd = 10;Och nu kommer vi att försöka trösta strängens längd.
trösta.logg (str.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örning och sedan visar den utdata.
Slutsats
I den här artikeln lärde du dig vad stränglängdsegenskapen ä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å stränglängdsegenskapen och dess implementeringar. Du kan läsa vidare för att lära dig mer om Javascript på linuxhint.com.