ตัวอย่าง
สารสกัดจากชิ้นส่วนของสตริง:
var str = "Hello world!";
var res = str.substr(1, 4);
ผลของความละเอียดจะเป็น:
ello
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
substr() วิธีการสกัดจากชิ้นส่วนของสตริงเริ่มต้นที่ตัวละครที่ตำแหน่งที่ระบุและส่งกลับจำนวนที่ระบุไว้ในตัวละคร
Tip: เมื่อต้องการแยกตัวอักษรจากจุดสิ้นสุดของสตริงที่ใช้หมายเลขเริ่มต้นเชิงลบ (This does not work in IE 8 and earlier)
หมายเหตุ: substr() วิธีการไม่ได้เปลี่ยนสายเดิม
สนับสนุนเบราว์เซอร์
วิธี | |||||
---|---|---|---|---|---|
substr() | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
ค่าพารามิเตอร์ พารามิเตอร์ ลักษณะ start จำเป็นต้องใช้ ตำแหน่งที่จะเริ่มต้นการสกัด ตัวอักษรตัวแรกที่ดัชนี 0 length ไม่จำเป็น. จำนวนตัวอักษรที่จะดึง หากละเว้นมันสารสกัดจากส่วนที่เหลือของสตริง
รายละเอียดทางเทคนิค
กลับค่า: เชือกใหม่ที่มีส่วนสกัดของข้อความ ถ้าความยาวคือ 0 หรือลบสตริงที่ว่างเปล่าจะถูกส่งกลับ JavaScript เวอร์ชัน: 1.0
ตัวอย่างอื่น ๆ
ตัวอย่าง
เริ่มต้นการสกัดที่ตำแหน่ง 2 และสารสกัดจากส่วนที่เหลือของสตริง:
var str = "Hello world!";
var res = str.substr(2); ผลของความละเอียดจะเป็น:
llo world! ลองตัวเอง»
ตัวอย่าง
สารสกัดจากเพียงตัวอักษรตัวแรก:
var str = "Hello world!";
var res = str.substr(0, 1); ผลของความละเอียดจะเป็น:
H ลองตัวเอง»
ตัวอย่าง
สารสกัดจากเพียงตัวอักษรตัวสุดท้าย:
var str = "Hello world!";
var res = str.substr(11, 1); ผลของความละเอียดจะเป็น:
! ลองตัวเอง»
<JavaScript String อ้างอิง