1. บทนำสู่อาร์เรย์
ประเภทองค์ประกอบในอาร์เรย์อาจเป็นตัวเลขสตริงบูลีน ฯลฯ หรือแม้แต่อาร์เรย์
2. กำหนดอาร์เรย์
1. กำหนดอาร์เรย์ผ่านตัวสร้างของอาร์เรย์:
var arr = new Array (); var arr = อาร์เรย์ใหม่ (ขนาด); var arr = อาร์เรย์ใหม่ (element1, element2, ... );
2. กำหนดอาร์เรย์โดยตรง:
var arr = ["สตริง", จริง, 13];
PS: เช่นเดียวกับวัตถุการเขียนนี้ไม่เรียกตัวสร้างอาร์เรย์ ()
3. องค์ประกอบอาร์เรย์
1. องค์ประกอบการเข้าถึงอาร์เรย์: ผ่านตัวดำเนินการเข้าถึง [] เช่น arr [2];
2. เพิ่มองค์ประกอบอาร์เรย์: กำหนดค่าโดยตรงให้กับองค์ประกอบอาร์เรย์
3. ลบองค์ประกอบอาร์เรย์:
เมื่อองค์ประกอบอาร์เรย์ถูกกำหนดแล้วจะไม่สามารถลบได้ การใช้ตัวดำเนินการลบสามารถลบค่าขององค์ประกอบอาร์เรย์เท่านั้นทำให้ค่าองค์ประกอบไม่ได้กำหนด แต่ไม่สามารถลบองค์ประกอบอาร์เรย์และองค์ประกอบในอาร์เรย์ไม่สามารถลดลงได้
4. จำนวนองค์ประกอบอาร์เรย์: ความยาวอาร์เรย์ array.length
4. วิธีอาร์เรย์
ToString (): แปลงอาร์เรย์เป็นสตริง
เข้าร่วม (): องค์ประกอบอาร์เรย์เชื่อมต่อเข้ากับสตริงและเชื่อมต่อองค์ประกอบอาร์เรย์โดยอัตโนมัติกับเครื่องหมายจุลภาคเป็นตัวเชื่อมต่อ 1,2,3
เข้าร่วม (STR): องค์ประกอบอาร์เรย์เชื่อมต่อเข้ากับสตริงและใช้ STR เป็นตัวเชื่อมต่อเพื่อเชื่อมต่อองค์ประกอบอาร์เรย์ เข้าร่วม (-): 1-2-3
วิธีการสแต็ก:
push (): เพิ่มองค์ประกอบที่ส่วนท้ายของอาร์เรย์และค่าคืนค่าคือความยาวของอาร์เรย์หลังจากเพิ่มองค์ประกอบ
POP (): ลบองค์ประกอบสุดท้ายออกจากจุดสิ้นสุดของอาร์เรย์ลดค่าความยาวของอาร์เรย์แล้วส่งคืนองค์ประกอบที่ลบออก
วิธีคิว:
push (): เพิ่มองค์ประกอบที่ส่วนท้ายของอาร์เรย์และค่าคืนค่าคือความยาวของอาร์เรย์หลังจากเพิ่มองค์ประกอบ
Shift (): ลบองค์ประกอบออกจากปลายด้านหน้าของอาร์เรย์ลดค่าความยาวของอาร์เรย์แล้วส่งคืนองค์ประกอบที่ลบออก และย้ายองค์ประกอบที่เหลือทั้งหมดไปข้างหน้า 1 บิต
Unshift (): เพิ่มองค์ประกอบจากปลายด้านหน้าของอาร์เรย์และค่าส่งคืนคือความยาวของอาร์เรย์หลังจากเพิ่มองค์ประกอบ (เช่นเบราว์เซอร์ไม่รองรับค่าส่งคืนส่งคืนที่ไม่ได้กำหนด) หนึ่ง
เรียงลำดับโดย:
ย้อนกลับ (): กลับด้าน
sort (): เรียงลำดับตามลำดับการเข้ารหัสอักขระ
เรียงลำดับ (ลำดับ): พารามิเตอร์คำสั่งซื้อจะต้องเป็นฟังก์ชันและฟังก์ชันควรมีพารามิเตอร์สองตัว
// ฟังก์ชั่นการเรียงลำดับบวก ascorder (ค่า 1, value2) {ถ้า (ค่า 1 <ค่า 2) {return -1;} อื่นถ้า (value1> value2) {return 1;} else {return 0;} // ฟังก์ชั่นการเรียงลำดับย้อนกลับ {return {return} = [0,1,5,10,15]; Box.sort (Ascorder); box.sort (descorder);วิธีการใช้งาน:
concat (): เพิ่มองค์ประกอบและสร้างอาร์เรย์ใหม่ความยาวของอาร์เรย์ดั้งเดิมไม่เปลี่ยนแปลง
Splice (): ลบแทนที่หรือแทรกองค์ประกอบอาร์เรย์
Splice (เริ่ม, นับ, ค่า, ... ): เริ่มต้น: เริ่มต้นตำแหน่ง; นับ: จำนวนองค์ประกอบ
Slice (เริ่มต้นสิ้นสุด): ส่งคืนส่วนหนึ่งของอาร์เรย์
tolocalstring (): แปลงเป็นสตริงท้องถิ่น
ข้างต้นเป็นความรู้ที่เกี่ยวข้องเกี่ยวกับคำจำกัดความของอาร์เรย์จาวาสคริปต์และเทคนิคการทำงานหมายเลขที่แนะนำโดยบรรณาธิการ ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ!