ตัวอย่าง
เลือกองค์ประกอบจากอาร์เรย์:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = fruits.slice(1, 3);
ผลของส้มจะเป็น:
Orange,Lemon
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
slice() วิธีการส่งกลับองค์ประกอบที่เลือกในอาร์เรย์เป็นวัตถุแถวใหม่
slice() วิธีการเลือกองค์ประกอบที่เริ่มต้นที่การโต้เถียงเริ่มต้นที่กำหนดและสิ้นสุดที่ แต่ไม่รวมถึงข้อโต้แย้งท้ายที่กำหนด
Note: อาร์เรย์เดิมจะไม่เปลี่ยนแปลง
สนับสนุนเบราว์เซอร์
ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่วิธีการ
วิธี | |||||
---|---|---|---|---|---|
slice() | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
ค่าพารามิเตอร์ พารามิเตอร์ ลักษณะ start จำเป็นต้องใช้ จำนวนเต็มที่ระบุว่าจะเริ่มต้นการเลือก (องค์ประกอบแรกมีดัชนีจาก 0) ใช้ตัวเลขติดลบเพื่อเลือกจากจุดสิ้นสุดของอาร์เรย์ end ไม่จำเป็น. จำนวนเต็มที่ระบุสถานที่ที่จะสิ้นสุดการเลือก หากละเว้นองค์ประกอบทั้งหมดจากตำแหน่งเริ่มต้นและจุดสิ้นสุดของอาร์เรย์จะถูกเลือก ใช้ตัวเลขติดลบเพื่อเลือกจากจุดสิ้นสุดของอาร์เรย์
รายละเอียดทางเทคนิค
กลับค่า: อาร์เรย์ใหม่ที่มีองค์ประกอบที่เลือก JavaScript เวอร์ชัน: 1.2
ตัวอย่างอื่น ๆ
ตัวอย่าง
เลือกองค์ประกอบโดยใช้ค่าลบ:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var myBest = fruits.slice(-3, -1);
ผลจากการ myBest จะเป็น:
Lemon,Apple ลองตัวเอง»
<อ้างอิงอาร์เรย์ JavaScript