Chuỗi JavaScript lastIndexOf ()

Phương thức JavaScript String lastIndexOf () trả về chỉ số cuối cùng về sự xuất hiện của một giá trị nhất định trong chuỗi hoặc -1 nếu nó không có.

Cú pháp của lastIndexOf()phương thức là:

 str.lastIndexOf(searchValue, fromIndex)

Ở đây, str là một chuỗi.

Tham số lastIndexOf ()

Các lastIndexOf()phương pháp có trong:

  • searchValue - Giá trị cần tìm kiếm trong chuỗi. Nếu không có chuỗi nào được cung cấp rõ ràng, fromIndex sẽ được trả về.
  • fromIndex (tùy chọn) - Chỉ mục để bắt đầu tìm kiếm ngược chuỗi. Theo mặc định, nó là + Infinity .

Ghi chú:

  • Nếu fromIndex> = string.length , toàn bộ chuỗi được tìm kiếm.
  • Nếu fromIndex <0 , nó được coi là giống 0 .

Giá trị trả về từ lastIndexOf ()

  • Trả về chỉ mục cuối cùng của giá trị trong chuỗi nếu nó hiện diện ít nhất một lần.
  • Trả về -1 nếu giá trị không được tìm thấy trong chuỗi.

Lưu ý: Các lastIndexOf()phương pháp là trường hợp nhạy cảm.

Ví dụ: Sử dụng phương thức lastIndexOf ()

 var str = "JavaScript is the world's most misunderstood programming language."; // lastIndexOf() returns the last occurance var index1 = str.lastIndexOf("language"); console.log(index1); // 57 var index2 = str.lastIndexOf("p"); console.log(index2); // 45 // second argument specifies the search's start index var index3 = str.lastIndexOf("p", 44); console.log(index3); // 8 // lastIndexOf returns -1 if not found var index4 = str.lastIndexOf("Python"); console.log(index4); // -1

Đầu ra

 57 45 8 -1

Bài đọc được đề xuất:

  • Chuỗi JavaScript
  • JavaScript String.indexOf ()

thú vị bài viết...