วิธีการผลักดัน
เพิ่มองค์ประกอบใหม่ลงในอาร์เรย์และส่งคืนค่าความยาวใหม่ของอาร์เรย์
arrayobj.push ([item1 [item2 [. ... [itemn]]]]))
พารามิเตอร์
arrayobj
ตัวเลือกที่ต้องการ วัตถุอาร์เรย์
รายการ, รายการ 2, - รายการ
ไม่จำเป็น. องค์ประกอบใหม่ของอาร์เรย์
อธิบาย
วิธีการผลักดันจะเพิ่มองค์ประกอบใหม่ในลำดับที่ปรากฏ หากหนึ่งในพารามิเตอร์คืออาร์เรย์อาร์เรย์จะถูกเพิ่มลงในอาร์เรย์เป็นองค์ประกอบเดียว หากคุณต้องการรวมองค์ประกอบจากสองอาร์เรย์ขึ้นไปคุณต้องใช้วิธีการ concat
ข้อกำหนดของเวอร์ชันอยู่ใน: 5.5 และนำไปใช้กับ: อาร์เรย์วัตถุ
วิธีป๊อป
ลบองค์ประกอบสุดท้ายในอาร์เรย์และส่งคืนองค์ประกอบนั้น
arrayobj.pop ()
การอ้างอิง ArrayOBJ ที่ต้องการคือวัตถุอาร์เรย์
อธิบาย
หากอาร์เรย์ว่างเปล่าจะไม่ได้กำหนดจะถูกส่งคืน
วิธีการเชื่อมต่อ (อาร์เรย์)
ส่งคืนอาร์เรย์ใหม่ซึ่งประกอบด้วยสองอาร์เรย์ขึ้นไป
array1.concat ([item1 [, item2 [, ...
พารามิเตอร์
อาร์เรย์ 1
ตัวเลือกที่ต้องการ อาร์เรย์อื่น ๆ ทั้งหมดเชื่อมต่อกับวัตถุอาร์เรย์
รายการ 1,. - ., itemn
ไม่จำเป็น. เพื่อเชื่อมต่อกับรายการอื่น ๆ ในตอนท้ายของ Array1
อธิบาย
เมธอด concat ส่งคืนวัตถุอาร์เรย์ที่มีการเชื่อมต่อระหว่าง Array1 และรายการอื่น ๆ ที่มีให้
รายการที่จะเพิ่ม (item1 … itemn) จะถูกเพิ่มลงในอาร์เรย์ตามลำดับจากซ้ายไปขวา หากรายการเป็นอาร์เรย์ให้เพิ่มเนื้อหาลงในตอนท้ายของ Array1 หากรายการไม่ใช่อาร์เรย์ให้เพิ่มเป็นองค์ประกอบอาร์เรย์เดียวไปยังจุดสิ้นสุดของอาร์เรย์
ต่อไปนี้เป็นองค์ประกอบการคัดลอกจากอาร์เรย์ต้นทางไปยังอาร์เรย์ผลลัพธ์:
•สำหรับพารามิเตอร์วัตถุที่คัดลอกจากอาร์เรย์ที่เชื่อมต่อกับอาร์เรย์ใหม่ให้คัดลอกยังชี้ไปที่วัตถุเดียวกัน โดยไม่คำนึงถึงอาร์เรย์ใหม่หรือการเปลี่ยนแปลงอาร์เรย์แหล่งที่มามันจะทำให้คนอื่นเปลี่ยนไป
•สำหรับค่าหรือสตริงที่เชื่อมต่อกับอาร์เรย์ใหม่คัดลอกเฉพาะค่าของมัน การเปลี่ยนแปลงค่าในอาร์เรย์หนึ่งไม่ส่งผลกระทบต่อค่าในอาร์เรย์อื่น
ตัวอย่าง
ตัวอย่างต่อไปนี้แสดงให้เห็นถึงการใช้วิธี concat เมื่อใช้อาร์เรย์:
ฟังก์ชั่น concatarraydemo () {var a, b, c, d; A = อาร์เรย์ใหม่ (1,2,3); b = "jscript"; c = อาร์เรย์ใหม่ (42, "vbscript); d = a.concat (b, c); // return array [1, 2, 3," jscript ", 42," vbscript "] return (d);}บทความข้างต้นกล่าวถึงวิธีการสั้น ๆ ของ JavaScript push (), pop () และ concat () เป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น