คำจำกัดความอาร์เรย์หลายมิติ
กำหนดวัตถุอาร์เรย์อาร์เรย์เพื่อจัดเก็บชุดของค่าในชื่อตัวแปรแยกต่างหาก ใช้คำหลักใหม่เพื่อสร้างวัตถุอาร์เรย์
คำจำกัดความอาร์เรย์หนึ่งมิติ
var myarray = อาร์เรย์ใหม่ ('a', 'b', 'c'); หรือ var myarray = [];
อาร์เรย์สองมิติและคำจำกัดความอาร์เรย์หลายมิติ
จาวาสคริปต์อาร์เรย์สองมิติหรืออาร์เรย์หลายมิติจะถูกจำลองผ่านอาร์เรย์หนึ่งมิติ
วิธีที่ 1.
var arr = อาร์เรย์ใหม่ (['a', 'b', 'c'], ['d', 'e', 'f']);
วิธีที่ 2:
var arr = อาร์เรย์ใหม่ (array ใหม่ (), array ใหม่ (), array ใหม่ ());
การเข้าถึงอาร์เรย์:
arr [แถว] [คอลัมน์];
ชอบ:
arr [0] [0] // a
arr [1] [0] // d
คำจำกัดความของอาร์เรย์แฮช
อาร์เรย์เชื่อมโยงใน JavaScript อาร์เรย์เชื่อมโยงมีดัชนีของค่าคีย์พวกเขาสะดวกกว่าในการค้นหาอาร์เรย์ ในเวลาเดียวกันพวกเขายังทำให้การใช้งานรหัสอัลกอริทึมที่สอดคล้องกันชัดเจนขึ้นง่ายขึ้นอ่านและบำรุงรักษาได้ง่าย
var myhash = new Array ();
เพิ่มค่าคีย์ลงในอาร์เรย์เชื่อมโยงแฮช
myhash ['new'] = 'newval'; myhash ['new2'] = 'newval_2';
Access Hash Associative Array
myhash ['ใหม่']; // ติดตามชื่อคีย์เพื่อเข้าถึง
ลบอาร์เรย์แฮชมีค่าคีย์ลบ myhash ['ใหม่'];
ย้ำผ่านอาร์เรย์แฮช
สำหรับ (คีย์ใน myHash) {console.log (คีย์); // คีย์ได้รับชื่อคีย์ myhash [คีย์]; // รับค่า}วิธีการทั่วไปสำหรับการใช้งานอาร์เรย์ JS
ToString (): แปลงอาร์เรย์เป็นสตริง
tolocalestring (): แปลงอาร์เรย์เป็นสตริง
เข้าร่วม (): แปลงอาร์เรย์เป็นสตริงที่เชื่อมต่อกับสัญลักษณ์
Shift (): เลื่อนองค์ประกอบในส่วนหัวของอาร์เรย์ออกไป
Unshift (): แทรกองค์ประกอบที่หัวของอาร์เรย์
pop (): ลบองค์ประกอบจากส่วนท้ายของอาร์เรย์
push (): เพิ่มองค์ประกอบไปที่ส่วนท้ายของอาร์เรย์
concat (): เพิ่มองค์ประกอบในอาร์เรย์
Slice (): ส่งคืนส่วนของอาร์เรย์
reverse (): ย้อนกลับเรียงลำดับอาร์เรย์ในสิ่งที่ตรงกันข้าม
เรียงลำดับ (): เรียงลำดับอาร์เรย์
Splice (): แทรกลบหรือแทนที่องค์ประกอบอาร์เรย์
บทความข้างต้นกล่าวถึงคำจำกัดความและการใช้อาร์เรย์หลายมิติของ JS และอาร์เรย์แฮชเป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น