A JavaScript String slice () metódus kivonja és visszaadja a karakterlánc egy szakaszát.
A slice()
módszer szintaxisa :
str.slice(beginIndex, endIndex)
Itt str
van egy húr.
szelet () Paraméterek
A slice()
módszer:
beginIndex
- A kiválasztás kezdő indexeendIndex
(opcionális) - A kiválasztás befejező indexe (Kizárólagos) Alapértelmezés szerint a karakterlánc végéig vonja ki.
Visszaérték a szeletből ()
- Új karakterláncot ad vissza, amely tartalmazza a karakterlánc kibontott szakaszát.
Megjegyzés: A slice()
módszer nem változtatja meg az eredeti karakterláncot.
1. példa: slice () módszer használata
const str = "JavaScript is a very absurd programming language."; // from index 28 to end console.log(str.slice(28)); // 'programming language.' // from index 4 to 14 console.log(str.slice(4, 15)); // 'Script is a'
Kimenet
programozási nyelv. A szkript a
2. példa: slice () módszer használata negatív indexekkel
Ha negatív beginIndex
vagy endIndex
negatív, akkor az értékeket visszafelé számoljuk. Például -1 jelöli az utolsó elemet, -2 a második az utolsó elemet és így tovább.
const str = "JavaScript is a very absurd programming language."; // from 9th to last element till end console.log(str.slice(-9)); // 'language.' // from 9th to last element to 2nd to last element console.log(str.slice(-9, -1)); // 'language'
Kimenet
nyelv. nyelv
Ajánlott olvasmány: Javascript karakterlánc sztring ()