JavaScript String lastIndexOf() method

Paglilinaw at paggamit

lastIndexOf() Ang method ay ibabalik ang index ng huling pagkakaroon ng tinukoy na value sa string (index).

lastIndexOf() Ang method ay naghahanap mula sa unang character ng string.

lastIndexOf() Ang method ay magsimula mula sa unang character (posisyon 0) ang index.

kung wala itong lumitaw, ibabalik lastIndexOf() Ang method ay ibabalik -1

lastIndexOf() Ang method ay may pagtatanging pagbigkas ng mayroon at walang pagbigkas.

Tingnan din:

method na indexOf()

Sample

Halimbawa 1

Hanapin ang huling pagkakaroon ng "planet":

let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet");

Subukan ang sarili

let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("Planet");

Subukan ang sarili

Halimbawa 2

Hanapin ang huling pagkakaroon ng "planet" mula sa posisyon 20:

let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet", 20);

Subukan ang sarili

gramatika

string.lastIndexOf(substring, start)

parameter

parameter paglalarawan
substring mga kinakailangan. Ang string na dapat hanapin.
start

optional. Ang posisyon ng pagsisimula.

ang default ay ang haba ng string.

halimbawa

uri paglalarawan
numero

ang posisyon ng pagkakaroon ng search value.

kung wala itong lumitaw, ibabalik -1

detalye ng teknolohiya

halimbawa

kung mayroon sa string na ibabalik ang start na mayroon sa substringna may posisyon bago ang substring kung wala, ibabalik ang huling substringang posisyon.

kung wala, ibabalik -1。

lastIndexOf() paliwanag substringAng method ay magsalpok mula sa huli ng string string, para makita kung mayroon itong magkakasunod na string string 。Ang posisyon ng pagsisimula ng pagsalpok ay sa string start ng string ng pagtatapos (wala nang tukoy start kapag mayroon ang substringkaya ang method na lastIndexOf() ay ibabalik substring ang unang character sa string na magsimula mula sa huli ng string, kaya ang kauna-unahang natagpuan substring Talagang ang string na may posisyon start huling nakita bago ang substring

kung mayroon sa string walang nakita substringkung wala, ang method ay ibabalik -1。

Babala:Bagaman lastIndexOf() Ang paraan ng method ay magsalpok mula sa huli ng string, ngunit ang posisyon ng character na ibinabalik ay magsimula mula sa unang character. Ang posisyon ng unang string sa string ay 0, ang posisyon ng huling character ay string.length-1。

sumusuporta ng browser

lastIndexOf() ay mga katangian ng ECMAScript1 (ES1)。

Lahat ng mga browser ay ganap na sumusuporta sa ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support Support Support Support Support Support

Related Pages

JavaScript String

JavaScript String Method

JavaScript String Search