See õpetus illustreerib JavaScripti stringi kärpimise meetodeid.
Stringi kärpimine JavaScriptis
Stringi kärpimiseks kasutage järgmisi meetodeid.
- alamstring() meetod
- Kombinatsioon split () ja liitu () meetod
Selgitame neid meetodeid üksikasjalikult.
1. meetod: stringi kärpimine, kasutades alamstring() meetodit
The alamstring() meetod on ' String ” tüüpi meetod ja see kärbib stringi määratud indeksite vahel. Kui algse stringi pikkus ületab piirangut, tagastab see ainult selle osa, kuni märkide arv võrdub määratud piiranguga:
Süntaks
Antud süntaksit kasutatakse ' alamstring() ” meetod:
alamstring ( alustada , lõpp )
Selleks on vaja kahte parameetrit:
- “ alustada ” on alamstringi algusindeks
- “ lõpp ” on viimane indeks, kus stringi kärbitakse.
Tagastusväärtus : tagastab uue kärbitud stringi.
Näide
Kõigepealt loo muutuja ' str1 ', mis salvestab stringi' Tere tulemast Linuxhinti ”:
Määrake funktsioon nimega ' truncateString() ' kahe parameetriga ' string ” ja „ piiri ”. Selles funktsioonis kontrollige stringi pikkust, kasutades ' pikkus ” vara. Kui stringi pikkus on määratud piirangust suurem, kärpige stringi kasutades ' alamstring() ” meetod, kus edastatakse kaks argumenti, stringi algusindeks ja piirang, mis on stringi viimane indeks:
funktsiooni truncateString ( string , piiri ) {kui ( string. pikkus > piiri ) {
str2 = string. alamstring ( 0 , piiri ) ;
}
muidu {
tagasi str1 ;
}
tagasi str2 ;
}
Helistage ' truncateString() 'funktsioon stringi edastamisega' str1 'ja piirata' 8 ”:
konsool. logi ( truncateString ( str1 , 8 ) ) ;Väljundis kuvatakse kärbitud string alates algusindeksist 0 ja lõpeb indeksiga 8 :
2. meetod: stringi kärpimine, kasutades split() meetodit koos meetodiga join()
Stringi kärpimiseks on veel üks meetod, mida nimetatakse ' split () ” meetod, mis jagab stringi kindla märgiga alamstringi massiiviks. Alamstringide stringiks ühendamiseks kasutage ' liitu () ” meetod
Süntaks
Järgige JavaScriptis stringi märgistamiseks split() meetodi antud süntaksit:
- Siin on ' eraldaja ” on mis tahes konkreetne märk, mida kasutatakse eraldaja parameetrina stringi poolitamise koha määramiseks.
- “ piiri ” on täisarv, mis näitab jaotuste arvu.
- See tagastab läbitud argumentide põhjal alamstringide massiivi.
Näide
Kasutage sama stringi ' str1 ' loodud ülaltoodud näites ja seejärel kutsuge split() meetod, edastades tühja stringi ('') ja piirake ' üksteist ' argumentidena:
Väljund näitab alamstringide massiivi pikkusega 11:
Nüüd ühendage massiiv stringiks, kasutades meetodit join() ja salvestage see muutujasse ' truncStr ”:
oli truncStr = str. liituda ( '' ) ;Printige saadud string kasutades ' console.log() ” meetod:
konsool. logi ( truncStr ) ;Väljund
Järeldus
Stringi kärpimiseks JavaScriptis kasutage ' alamstring() meetodit või kombinatsiooni split () ” ja „ liitu () ” meetodid. Substring() meetod on JavaScripti stringide kärpimiseks kõige levinum meetod. See kärbib stringi määratud indeksite vahel. Meetod split() jagab stringid alamstringi massiiviks ja selle alamstringide massiivi stringiks teisendamiseks kasutatakse meetodit join(). See õpetus illustreerib JavaScripti stringide kärpimise meetodeid.