๐JavaScript
lastIndexOf
eazyseon
2023. 2. 22. 14:47
๋ฐ์ํ
lastIndesOf
์ต์ด๋ก ๋ง์ฃผ์น๋ ์ธ๋ฑ์ค๋ฅผ ๋ฐํ/ ์ผ์นํ๋ ๋ถ๋ถ์ ์ฐพ์ ์ ์์ผ๋ฉด -1์ ๋ฐํํ๋ค.
์ฌ์ฉ ๋ฌธ๋ฒ
str.lastIndexOf(searchValue[, fromIndex])
๋งค๊ฐ๋ณ์
- searchValue
ํ์ํ ๋ฌธ์์ด
- fromIndex optional
ํ์์ ์์์ ์ผ๋ก ์ฌ์ฉํ ์ธ๋ฑ์ค. ๊ธฐ๋ณธ๊ฐ์ ๋ฐฐ์ด์ ๊ธธ์ด-1
์ฌ์ฉ์์
'hellohi'.lastIndexOf('h');
// ๋ฐฐ์ด-1 ์๋ฆฌ์ ์์๋ถํฐ ํ๋ณ, ์ฒ์ ์๋ h์ ์ธ๋ฑ์ค 5 ๋ฐํ
'hellohi'.lastIndexOf('h', 2);
// ์ธ๋ฑ์ค 2๋ถํฐ ํ๋ณ, ์ฒ์ ์๋ h์ ์ธ๋ฑ์ค 0 ๋ฐํ
'hellohi'.lastIndexOf('w');
// w๋ ์์ผ๋ฏ๋ก -1 ๋ฐํ
'hellohi'.lastIndexOf('l', 1);
// ์ธ๋ฑ์ค 1 ๋ถํฐ l์ด ์๋์ง ํ๋ณ, ์์ผ๋ฏ๋ก -1 ๋ฐํ
๋ฐ์ํ