JavaScript String substring() Method
- Ilang nakaraan substr()
- Ilang pahina toLocaleLowerCase()
- 返回上一层 Reference Manual ng JavaScript String
Paglilinaw at paggamit
substring()
Ang paraan ay magkukuha ng mga linya mula sa dalawang indeks (posisyon) sa string at ibabalik ang anumang substring.
substring()
Ang paraan ay magpapalikha ng linya mula sa simula hanggang sa katapusan (hindi kasama).
substring()
Ang paraan ay hindi magbabago sa orihinal na string.
Mga halimbawa 3 start Kung ang ang character sa lugar ngkaya palitan ang mga parametro: (4, 1) = (1, 4).
Ang simula o kinalalagyan ng nangunguna 0 ay ipinapakita bilang 0.
Bilang katulad ng:
Metodong substr()
Sample
Mga halimbawa 1
Makuha ang substring mula sa teksto: let text = "Hello world!";
Subukang i-trial ang iyong sarili
let result = text.substring(1, 4);
Mga halimbawa 2
Magsimula mula sa posisyon 2:
Subukang i-trial ang iyong sarili
let result = text.substring(2);
Mga halimbawa 3 start Kung ang ang character sa lugar ngKung ito ay
let result = text.substring(4, 1);
Subukang i-trial ang iyong sarili
Mga halimbawa 4
Kung ang "start" ay mas mababa sa 0, ito ay magsimula mula sa index 0:
let result = text.substring(-3);
Subukang i-trial ang iyong sarili
Mga halimbawa 5
Lamang ang una:
let result = text.substring(0, 1);
Subukang i-trial ang iyong sarili
Mga halimbawa 6
Lamang ang huling isa:
let result = text.substring(text.length - 1);
Grammar
string.substring(start, ang character sa lugar ng)
Argumento
Argumento | Paglalarawan |
---|---|
start |
Hindi nililipat. Hindi nag-iisang negatibong integer. Ang simula ng posisyon. Ang unang character ay nasa index 0. |
ang character sa lugar ng |
Opsiyonal. Hindi nag-iisang negatibong integer. Ang katapusan na posisyon (hindi kailanman, ngunit hindi kasama). Kung ito ay nililipat, ay i-extract ang ibang bahagi ng string. |
Ibinabalik ang halaga
Uri | Paglalarawan |
---|---|
String | Ang string na kasama ang inaanyayahan na character. |
Detalye ng teknolohiya
Ibinabalik ang halaga
Ibinabalik ang bagong string, na ang halaga ay kasama ang string Isang substring ng start sa ang character sa lugar ngLahat ng character mula sa ang character sa lugar ng Bawas start。
Paliwanag
substring()
Ang ibinabalik na substring ng paraan ay kasama ang start ang character sa lugar ng ang character sa lugar ng ang character sa lugar ng
Kung ang argumento start At ang character sa lugar ng Magkapareho, kung ang dalawang argumento ay magkapareho, ang paraan ay ibinabalik ang isang kosong string (ang string na may haba na 0). Kung start Kaysa sa ang character sa lugar ng Malaki, kung ang dalawang argumento ay magkapareho, ang paraan ay muna magpalit ng dalawang argumento bago ito ay makuha ang substring.
Remeber po, ang substring ay kasama ang start ang character sa lugar ng ang character sa lugar ng ang haba ng ibinabalik na substring ay palaging magkapareho sa ang character sa lugar ng-start。
Pansin mo po,split()
At substr()
Lahat ay pwedeng umuugat ng mga substring mula sa isang string. At iba ito sa mga paraan na ito,substring()
Ang paraan ay hindi tatanggapin ang nag-iisang negatibong argumento.
Suporta ng browser
substring()
Ito ay ECMAScript1 (ES1) na katangian.
Lahat ng mga browser ay ganap na sumusuporta sa ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Sumusuporta | Sumusuporta | Sumusuporta | Sumusuporta | Sumusuporta | Sumusuporta |
- Ilang nakaraan substr()
- Ilang pahina toLocaleLowerCase()
- 返回上一层 Reference Manual ng JavaScript String