67 of 264 menu

Phương thức indexOf

Phương thức indexOf thực hiện tìm kiếm chuỗi con trong một chuỗi. Ở tham số đầu tiên, chúng ta chỉ định chuỗi con cần tìm với kiểu chữ phù hợp (chữ hoa hoặc chữ thường). Phương thức sẽ trả về vị trí của kết quả khớp đầu tiên, nếu không tìm thấy thì trả về -1. Tham số thứ hai không bắt buộc có thể truyền số thứ tự của ký tự, nơi cần bắt đầu tìm kiếm.

Cú pháp

chuỗi.indexOf(chuỗi cần tìm, [vị trí bắt đầu tìm kiếm]);

Ví dụ

Hãy tìm vị trí xuất hiện đầu tiên của chuỗi con:

let str = 'ab cd cd cd ef'; let res = str.indexOf('cd'); console.log(res);

Kết quả thực thi mã:

3

Ví dụ

Hãy chỉ định vị trí bắt đầu tìm kiếm:

let str = 'ab cd cd cd ef'; let res = str.indexOf('cd', 4); console.log(res);

Kết quả thực thi mã:

6

Ví dụ

Bây giờ hãy tìm một chuỗi con không tồn tại:

let str = 'ab cd cd cd ef'; let res = str.indexOf('xx'); console.log(res);

Kết quả thực thi mã:

-1

Ví dụ

Hãy tìm một chuỗi con được chỉ định với kiểu chữ không phù hợp với chuỗi hiện tại:

let str = 'ab cd cd cd ef'; let res = str.indexOf('CD'); console.log(res);

Kết quả thực thi mã:

-1

Xem thêm

  • phương thức startsWith,
    kiểm tra phần đầu chuỗi
  • phương thức endsWith,
    kiểm tra phần cuối chuỗi
  • phương thức lastIndexOf,
    tìm kiếm sự xuất hiện cuối cùng của chuỗi con
  • phương thức includes,
    tìm kiếm một chuỗi
  • phương thức at,
    tìm ký tự của chuỗi
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối