Baseline Widely available
СводкаÐеÑод lastIndexOf()
возвÑаÑÐ°ÐµÑ Ð¸Ð½Ð´ÐµÐºÑ Ð¿Ð¾Ñледнего вÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ñказанного знаÑÐµÐ½Ð¸Ñ Ð² ÑÑÑоковÑй обÑÐµÐºÑ String
, на коÑоÑом он бÑл вÑзван, или -1, еÑли ниÑего не бÑло найдено. ÐоиÑк по ÑÑÑоке ведÑÑÑÑ Ð¾Ñ ÐºÐ¾Ð½Ñа к наÑалÑ, наÑÐ¸Ð½Ð°Ñ Ñ Ð¸Ð½Ð´ÐµÐºÑа fromIndex
.
str.lastIndexOf(searchValue[, fromIndex])ÐаÑамеÑÑÑ
searchValue
СÑÑока, пÑедÑÑавлÑÑÑÐ°Ñ Ð¸Ñкомое знаÑение.
fromIndex
ÐеобÑзаÑелÑнÑй паÑамеÑÑ. ÐеÑÑоположение внÑÑÑи ÑÑÑоки, оÑкÑда наÑинаÑÑ Ð¿Ð¾Ð¸Ñк, нÑмеÑаÑÐ¸Ñ Ð¸Ð½Ð´ÐµÐºÑов идÑÑ Ñлева напÑаво. ÐÐ¾Ð¶ÐµÑ Ð±ÑÑÑ Ð»ÑбÑм ÑелÑм ÑиÑлом. ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÑановлено в str.length
. ÐÑли оно оÑÑиÑаÑелÑно, ÑÑакÑÑеÑÑÑ ÐºÐ°Ðº 0. ÐÑли fromIndex > str.length
, паÑамеÑÑ fromIndex
бÑÐ´ÐµÑ ÑÑакÑоваÑÑÑÑ ÐºÐ°Ðº str.length
.
Ð¡Ð¸Ð¼Ð²Ð¾Ð»Ñ Ð² ÑÑÑоке идÑÑ Ñлева напÑаво. ÐÐ½Ð´ÐµÐºÑ Ð¿ÐµÑвого Ñимвола Ñавен 0, а поÑледнего Ñимвола в ÑÑÑоке stringName
Ñавен stringName.length - 1
.
"канал".lastIndexOf("а"); // веÑнÑÑ 3
"канал".lastIndexOf("а", 2); // веÑнÑÑ 1
"канал".lastIndexOf("а", 0); // веÑнÑÑ -1
"канал".lastIndexOf("Ñ"); // веÑнÑÑ -1
РегиÑÑÑозавиÑимоÑÑÑ
ÐеÑод lastIndexOf()
ÑвлÑеÑÑÑ ÑегиÑÑÑозавиÑимÑм. ÐапÑимеÑ, ÑледÑÑÑее вÑÑажение веÑнÑÑ -1:
"Синий киÑ, каÑаÑка".lastIndexOf("Ñиний"); // веÑнÑÑ -1
ÐÑимеÑÑ ÐÑимеÑ: иÑполÑзование меÑодов indexOf()
и lastIndexOf()
Ð ÑледÑÑÑем пÑимеÑе иÑполÑзÑÑÑÑÑ Ð¼ÐµÑÐ¾Ð´Ñ indexOf()
и lastIndexOf()
Ð´Ð»Ñ Ð½Ð°Ñ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñений в ÑÑÑоке "ÐивнÑй новÑй миÑ"
.
var anyString = "ÐивнÑй новÑй миÑ";
console.log(
"ÐÐ½Ð´ÐµÐºÑ Ð¿ÐµÑвого вÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Â«Ð¹Â» Ñ Ð½Ð°Ñала ÑÑÑоки Ñавен " +
anyString.indexOf("й"),
);
// ÐÑобÑÐ°Ð·Ð¸Ñ 5
console.log(
"ÐÐ½Ð´ÐµÐºÑ Ð¿ÐµÑвого вÑ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Â«Ð¹Â» Ñ ÐºÐ¾Ð½Ñа ÑÑÑоки Ñавен " +
anyString.lastIndexOf("й"),
);
// ÐÑобÑÐ°Ð·Ð¸Ñ 11
console.log(
"ÐÐ½Ð´ÐµÐºÑ Ð²Ñ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Â«Ð½Ð¾Ð²Ñй» Ñ Ð½Ð°Ñала ÑÑÑоки Ñавен " +
anyString.indexOf("новÑй"),
);
// ÐÑобÑÐ°Ð·Ð¸Ñ 7
console.log(
"ÐÐ½Ð´ÐµÐºÑ Ð²Ñ
Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ Â«Ð½Ð¾Ð²Ñй» Ñ ÐºÐ¾Ð½Ñа ÑÑÑоки Ñавен " +
anyString.lastIndexOf("новÑй"),
);
// ÐÑобÑÐ°Ð·Ð¸Ñ 7
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе Ñакже
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4