ਜਾਵਾਸਕ੍ਰਿਪਟ ਸਟਰਿੰਗ ਇੰਡੈਕਸ ਆਫ਼() ਮੈਥਡ
- ਪਿਛਲਾ ਪੰਨਾ includes()
- آئندہ پہلے lastIndexOf()
- ایک سطر اوپر واپس جاوا اسکریپٹ اسٹرنگ مراجع دستورز
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
indexOf()
ਮਹਾਂਦੇਸ਼ ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ ਕਿ ਸਟ੍ਰਿੰਗ ਵਿੱਚ ਪਹਿਲੀ ਵਾਰ ਉਹ ਮੁੱਲ ਦਾ ਸਥਾਨ ਕਿਹੈ。
ਜੇਕਰ ਉਹ ਮੁੱਲ ਨਹੀਂ ਮਿਲਦਾ ਤਾਂ indexOf()
ਮਹਾਂਦੇਸ਼ ਵਾਪਸ ਦੇਣਗੇ -1
。
indexOf()
ਮਹਾਂਦੇਸ਼ ਹਰਫ ਸ਼ਰਤ ਨੂੰ ਪਾਲਦਾ ਹੈ。
ਹੋਰ ਦੇਖੋ:
ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1
ਸਟ੍ਰਿੰਗ ਵਿੱਚ "welcome" ਦੀ ਖੋਜ
let text = "Hello world, welcome to the universe."; let result = text.indexOf("welcome");
ਉਦਾਹਰਣ 2
ਸਟ੍ਰਿੰਗ ਵਿੱਚ "welcome" ਦੀ ਖੋਜ
let text = "Hello world, welcome to the universe."; let result = text.indexOf("Welcome");
ਉਦਾਹਰਣ 3
ਮਿਲਣ ਵਾਲੇ "e" ਦਾ ਪਹਿਲਾ ਮੇਲ ਪਾਇਆ
let text = "Hello world, welcome to the universe."; text.indexOf("e");
ਉਦਾਹਰਣ 4
5 ਵਿੱਚ ਸਥਾਨ ਤੋਂ ਸ਼ੁਰੂ ਕਰਕੇ "e" ਦਾ ਪਹਿਲਾ ਮੇਲ ਪਾਇਆ
let text = "Hello world, welcome to the universe."; text.indexOf("e", 5);
ਉਦਾਹਰਣ 5
ਮਿਲਣ ਵਾਲੇ "a" ਦਾ ਪਹਿਲਾ ਮੇਲ ਪਾਇਆ
let text = "Hello world, welcome to the universe."; text.indexOf("a");
ਗਰਮਾਤਾ
string.indexOf(substring, start)
ਖੋਜ ਕਰਨ ਵਾਲੀ ਸਟ੍ਰਿੰਗ。
ਖੋਜ ਕਰਨ ਵਾਲੀ ਸਟ੍ਰਿੰਗ。 | ਵਰਣਨ |
---|---|
substring | ਲੋੜੀਦਾ |
start | ਸ਼ੁਰੂ ਦਾ ਸਥਾਨ (ਮੂਲਤਵੀ 0)。 |
ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ
ਚੋਣੀਬਾਜ਼ੀ | ਵਰਣਨ |
---|---|
ਨੰਬਰ |
ਖੋਜ ਵੇਰਵੇ ਦਾ ਪਹਿਲਾ ਸਥਾਨ ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ。 ਜੇਕਰ ਉਪ-ਸਟ੍ਰਿੰਗ ਨਹੀਂ ਮਿਲਦੀ ਤਾਂ |
ਤਕਨੀਕੀ ਵੇਰਵੇ
ਵਾਪਸ ਦਿੱਤਾ ਜਾਵੇਗਾ
ਜੇਕਰ string ਵਿੱਚ start ਸਥਾਨ substringਵਾਪਸ substring ਜੇਕਰ ਉਪ-ਸਟ੍ਰਿੰਗ ਨਹੀਂ ਮਿਲਦੀ ਤਾਂ -1
。
ਵਿਆਖਿਆ
String.indexOf()
ਮਹਾਂਦੇਸ਼ ਸ਼ੁਰੂ ਤੋਂ ਲੈ ਕੇ ਪਿੱਛੇ ਤੱਕ ਖੋਜ ਕਰਦਾ ਹੈ stringਦੇਖੋ ਕਿ ਉਹ ਉਪ-ਸਟ੍ਰਿੰਗ ਨਹੀਂ ਹੈ substringਦੀ ਸਥਾਨ string ਵਿੱਚ start ਦੇ string ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ ਹੈ (ਜੇਕਰ ਨਹੀਂ ਦੱਸਿਆ ਹੈ ਤਾਂ start ਪਾਰਾਮੀਟਰ substringਤਾਂ String.indexOf()
ਤਾਂ substring ਦੇ ਪਹਿਲੇ ਚਾਰੀਆ ਵਿੱਚ string ਵਿੱਚ ਸਥਾਨstring ਵਿੱਚ ਚਾਰੀਆਂ ਦਾ ਸਥਾਨ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ 0 ਤੋਂ।ਜੇਕਰ string ਵਿੱਚ ਕੋਈ ਨਹੀਂ ਮਿਲਿਆ substringਤਾਂ String.indexOf()
ਮਹਾਂਦੇਸ਼ ਵਾਪਸ ਦੇਣਗੇ -1
。
String indexOf() ਅਤੇ String search() ਦਾ ਮੁਕਾਬਲਾ
indexOf()
ਮਹਾਂਦੇਸ਼ ਰੂਪ ਵਿੱਚ ਖੋਜ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ。
search()
ਸ਼ੁਰੂਆਤੀ ਸਥਾਨ ਪ੍ਰਾਮੀਰਿਕ ਨਹੀਂ ਹੋ ਸਕਦਾ。
ਬਰਾਊਜ਼ਰ ਸਮਰਥਨ
indexOf()
ਇਹ ECMAScript1 (ES1) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。
ਸਾਰੇ ਬਰਾਊਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਦੇ ਹਨ ES1 (JavaScript 1997):
ਚਰਮੋਨੇ | ਆਈਈ | ਐਜ਼ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|---|
ਚਰਮੋਨੇ | ਆਈਈ | ਐਜ਼ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪਰਾ |
ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
- ਪਿਛਲਾ ਪੰਨਾ includes()
- آئندہ پہلے lastIndexOf()
- ایک سطر اوپر واپس جاوا اسکریپٹ اسٹرنگ مراجع دستورز