ตัวอย่าง
ค้นหาสตริงสำหรับ "welcome" :
var str = "Hello world, welcome to the universe.";
var n = str.indexOf("welcome");
ผลของ n จะเป็น:
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
indexOf() วิธีการส่งกลับตำแหน่งของการเกิดขึ้นครั้งแรกของค่าที่ระบุในสตริง
วิธีการนี้กลับ -1 ถ้าค่าในการค้นหาที่ไม่เคยเกิดขึ้น
Note: indexOf() วิธีการเป็นกรณีที่สำคัญ
Tip: นอกจากนี้ยังมองไปที่ lastIndexOf() วิธีการ
สนับสนุนเบราว์เซอร์
วิธี | |||||
---|---|---|---|---|---|
indexOf() | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
ค่าพารามิเตอร์ พารามิเตอร์ ลักษณะ searchvalue จำเป็นต้องใช้ สตริงเพื่อค้นหา start ไม่จำเป็น. เริ่มต้นที่ 0 ซึ่งตำแหน่งที่จะเริ่มการค้นหา
รายละเอียดทางเทคนิค
กลับค่า: จำนวนคิดเป็นตำแหน่งที่ searchvalue ระบุเกิดขึ้นเป็นครั้งแรกหรือ -1 ถ้ามันไม่เคยเกิดขึ้น JavaScript เวอร์ชัน: 1.0
ตัวอย่างอื่น ๆ
ตัวอย่าง
ค้นหาเกิดขึ้นครั้งแรกของตัวอักษร "e" ในสตริง:
var str = "Hello world, welcome to the universe.";
var n = str.indexOf("e");
ผลของ n จะเป็น:
ลองตัวเอง»
ตัวอย่าง
ค้นหาเกิดขึ้นครั้งแรกของตัวอักษร "e" ในสตริงเริ่มต้นการค้นหาในตำแหน่งที่ 5:
var str = "Hello world, welcome to the universe.";
var n = str.indexOf("e", 5);
ผลของ n จะเป็น:
ลองตัวเอง»
<JavaScript String อ้างอิง