Kaip apkarpyti eilutę iki tam tikro ilgio „JavaScript“.

Kaip Apkarpyti Eilute Iki Tam Tikro Ilgio Javascript



Stygos dažniausiai naudojamos „JavaScript“ tekstui saugoti ir manipuliuoti. Dirbant su tekstu JavaScript, gali reikėti apriboti simbolių skaičių eilutės reikšmėje. Apkarpyti eilutę iki konkretaus ilgio kūrėjams gali būti sudėtinga. Bet tai nėra taip sudėtinga, kaip atrodo.

Šiame vadove bus paaiškinta, kaip nukirpti virvelę iki konkretaus ilgio.

Kaip „JavaScript“ apkarpyti eilutę iki tam tikro ilgio?

Norėdami apkarpyti eilutę iki konkretaus ilgio, „JavaScript“ pateikia kelis toliau pateiktus metodus:





  • slice() metodas
  • substring() metodas

Pažiūrėkime, kaip veikia šie metodai.



1 būdas: apkarpykite eilutę iki tam tikro ilgio, naudodami slice() metodą

Norėdami iškirpti virvelę pagal nurodytą ilgį, galite naudoti ' gabalas () “ metodas. Jis pateikia tik eilutės dalį kaip išvestį iki nurodytos ribos. Jis kaip argumentus priima du parametrus – eilutės pjūvio pradžios indeksą ir pabaigos indeksą. Antrasis argumentas yra neprivalomas; jei nepaminėsite pabaigos indekso, jis laiko jį paskutiniu eilutės indeksu.



Sintaksė
Norėdami naudoti slice() metodą, vadovaukitės toliau pateikta sintaksė:





gabalas ( startIndex , endIndex )

Pavyzdys
Šiame pavyzdyje pirmiausia sukursime kintamąjį pavadinimu ' strng “ ir priskirkite jai šią eilutės reikšmę:

buvo strng = „Sveiki atvykę į LinuxHint“.

Dabar mes apkarpysime eilutę iki 7-ojo eilutės indekso, perduodami pradžios indeksą ' 0 “ ir pabaigos indeksas “ 7 “, kuris išskaidys eilutę nuo pradžios iki 7 indekso kaip eilutės atkarpą:



konsolė. žurnalas ( strng. gabalas ( 0 , 7 ) ) ;

Kaip matote, išvestis suteikia ' Sveiki “ kaip eilutės, kuri prasideda nuo 0 indekso, dalis:

Pereikime prie antrojo metodo!

2 būdas: apkarpykite eilutę iki tam tikro ilgio naudodami substring() metodą

„JavaScript“ yra kitas metodas, vadinamas „ poeilutė () “ naudojamas virvutei nukirpti iki tam tikro ilgio. Ji taip pat priima du parametrus – poeilutės pradžios ir pabaigos indeksą, ir grąžina dalį eilutės tarp nurodytų indeksų.

Sintaksė
Galite naudoti nurodytą sintaksę, kad apkarpytumėte eilutę naudodami substring() metodą:

poeilutė ( starIndex , endIndex )

Pavyzdys
Čia mes naudosime anksčiau sukurtą eilutę, kuri yra saugoma kintamajame ' strng “ ir skambinkite „ poeilutė () “ metodą perduodant pradžios indeksą kaip „ vienuolika “ ir pabaigos indeksas kaip „ dvidešimt “:

konsolė. žurnalas ( strng. poeilutė ( vienuolika , dvidešimt ) ) ;

Pateikta išvestis rodo, kad eilutė sėkmingai apkarpyta pagal konkretų ilgį:

Pateikėme paprasčiausius būdus, susijusius su eilutės apkarpymu iki tam tikro ilgio.

Išvada

Norėdami apkarpyti eilutę iki tam tikro ilgio, galite naudoti „JavaScript“ iš anksto nustatytus metodus, įskaitant slice() metodą ir substring() metodą. Abu metodai veikia vienodai; galite pasirinkti bet kurį, kuris jums labiausiai tinka. Šiame vadove su išsamiais pavyzdžiais paaiškinama eilutės apkarpymo iki konkretaus ilgio procedūra.