JavaScript String indexOf()
Voorbeelde
Soek 'n string vir "welkom":
let text = "Hello world, welcome to the universe.";
let result = text.indexOf("welcome");
Soek 'n string vir "Welkom":
let text = "Hello world, welcome to the universe.";
let result = text.indexOf("Welcome");
Vind die eerste voorkoms van "e":
let text = "Hello world, welcome to the universe.";
text.indexOf("e");
Vind die eerste voorkoms van "e", begin by posisie 5:
let text = "Hello world, welcome to the universe.";
text.indexOf("e", 5);
Vind die eerste voorkoms van "a":
let text = "Hello world, welcome to the universe.";
text.indexOf("a");
Definisie en gebruik
Die indexOf()
metode gee die posisie van die eerste voorkoms van 'n waarde in 'n string terug.
Die indexOf()
metode gee -1 terug as die waarde nie gevind word nie.
Die indexOf()
metode is hooflettersensitief.
Sintaksis
string.indexOf(searchvalue, start)
Grense
Parameter | Description |
searchvalue | Required. The string to search for. |
start | Optional. The position to start from (default is 0). |
Terugkeerwaarde
Tik | Beskrywing |
N nommer | Die eerste posisie waar die soekwaarde voorkom. -1 as dit nooit voorkom nie. |
Die verskil tussen
String indexOf() en String search()
Die indexOf()
metode kan nie teen 'n gereelde uitdrukking soek nie.
Die search()
kan nie 'n beginposisie-argument neem nie.
Blaaierondersteuning
indexOf()
is 'n ECMAScript1 (ES1) kenmerk.
ES1 (JavaScript 1997) word ten volle ondersteun in alle blaaiers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |