JavaScript

Javascript stränglängd

Javascript stränglängd
Javascript är ett skripts- eller programmeringsspråk som snabbt blir ett av de mest använda programmeringsspråken i världen. Strängar är en viktig del av alla programmeringsspråk. Programmerare behöver ofta använda strängar för att manipulera eller hantera data. Javaskripts inbyggda funktioner eller egenskaper för att manipulera strängar kan komma till nytta. Till exempel, om du får en del 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 Javaskripts inbyggda stränglängdegenskap hjälpa dig i det här fallet. Den här artikeln visar vad egenskapen 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 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:

let str = "Linuxhint är jättebra."

Om du vill veta antalet tecken i den här strängen, använd bara stränglängdsegenskapen enligt följande:

str.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 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.

Användbara verktyg för Linux-spelare
Om du gillar att spela spel på Linux är chansen att du kan ha använt appar och verktyg som Wine, Lutris och OBS Studio för att förbättra spelupplevels...
HD Remastered Games för Linux som aldrig tidigare hade en Linux-version
Många spelutvecklare och utgivare kommer med HD-remaster av gamla spel för att förlänga livstiden för franchisen, snälla fans som begär kompatibilitet...
Hur man använder AutoKey för att automatisera Linux-spel
AutoKey är ett verktyg för desktopautomatisering för Linux och X11, programmerat i Python 3, GTK och Qt. Med hjälp av dess skript och MACRO-funktional...