อาร์เรย์ JavaScript ทำงานคล้ายกับอาร์เรย์ในภาษาการเขียนโปรแกรมส่วนใหญ่
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> Learn4Array </title> </head> <body> <script type = "ข้อความ/javascript"> // สร้าง true; </script> </body> </html>
เมื่อสร้างอาร์เรย์คุณไม่จำเป็นต้องประกาศจำนวนองค์ประกอบในอาร์เรย์ อาร์เรย์ JavaScript จะถูกปรับขนาดโดยอัตโนมัติเพื่อรองรับองค์ประกอบทั้งหมด
ไม่จำเป็นต้องประกาศประเภทของข้อมูลที่มีอยู่ในอาร์เรย์ อาร์เรย์ JavaScript สามารถผสมประเภทที่มีข้อมูลต่าง ๆ
1. ใช้ตัวอักษรอาร์เรย์
การใช้ตัวอักษรคุณสามารถสร้างและเติมอาร์เรย์ในแถลงการณ์
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> Learn4Array </title> </head> <body> <script type = "javascript"> var myarray = [100, "luka"
ตัวอย่างนี้สร้างอาร์เรย์ใหม่โดยระบุองค์ประกอบอาร์เรย์ที่ต้องการระหว่างวงเล็บสี่เหลี่ยมจัตุรัส ([และ]) และกำหนดให้กับตัวแปร myArray
2. อ่านและแก้ไขเนื้อหาอาร์เรย์
ในการอ่านค่าขององค์ประกอบอาร์เรย์ที่ตำแหน่งดัชนีที่ระบุให้ใช้คู่ของวงเล็บเหลี่ยม ([และ]) และวางค่าดัชนีระหว่างวงเล็บสี่เหลี่ยม ค่าดัชนีของอาร์เรย์ JavaScript เริ่มต้นที่ 0
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> Learn4Array </title> </head> <body> <script type = "text/javascript"> var myarray = [100, "luka" 0: "+myArray [0]+" <br/> "); // แก้ไขอาร์เรย์ myArray [0] =" วันจันทร์ "; document.writeln (" ดัชนี 0: "+myarray [0]); </script> </body> </html>ผลลัพธ์ผลลัพธ์:
ดัชนี 0: 100
ดัชนี 0: วันจันทร์
3. ระบุเนื้อหาอาร์เรย์
คุณสามารถระบุเนื้อหาอาร์เรย์โดยใช้ A for loop
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> Learn4Array </title> </head> <body> <script type = "text/javascript"> var myarray = [100, "luka" "+i+": "+myarray [i]+" <br/> ")} </script> </body> </html>
ผลลัพธ์ผลลัพธ์:
ดัชนี 0: 100
ดัชนี 1: Luka
ดัชนี 2: จริง
3. ใช้วิธีอาร์เรย์ในตัว
วัตถุอาร์เรย์ใน JavaScript กำหนดวิธีการมากมาย รูปต่อไปนี้แสดงวิธีการบางอย่างที่ใช้กันมากที่สุด
<! doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> Learn4Array </title> </head> <body> <script type = "text/javascript"> var myarray1 = [100, "luka" myarray1.concat (myarray2); สำหรับ (var i = 0; i <myarray.length; i ++) {document.writeln ("myarray ["+i+"]:"+myarray [i]+"<br />) myarray.join ('-'); document.writeln (strarray+"<br />>); />");//push(<item>)MyArray.push("hello JavaScript ", 200); document.writeln (myarray+" <br />"); />");document.writeLn("<< <br /> "); // slice (<Start>, <Dend>) document.writeln (myarray.slice (1,3)+" <br /> "); document.writeln (myarray.slice (0)+" <br /> sortnumber (a, b) {return b - a;} var myarray3 = ["George", "John", "Thomas", "James", "Adrew", "Martin"]; var myarray4 = [10,5,40,25,1000,1]; document.writeln (myarray3.sort () myarray4.sort ()+"<br />"); // ใช้ฟังก์ชั่นการเรียงลำดับเพื่อเรียงลำดับตัวเลขตามขนาดของเอกสารค่า WWRITELN (myArray4.sort (sortNumber)+"<br />") />");//unshift(<item>)MyArray.unshift(1,2);document.writeln(MyArray+"< </Scriptผลลัพธ์ผลลัพธ์:
MyArray [0]: 100
MyArray [1]: Luka
myArray [2]: จริง
100-luka-true
100, Luka
100, Luka, Hello JavaScript, 200
200, Hello JavaScript, Luka, 100
สวัสดี JavaScript, Luka, 100
Luka, 100
สวัสดี JavaScript, Luka, 100
Adrew, George, James, John, Martin, Thomas
1,10,1000,25,40,5
1,000,40,25,10,5,1
1,2, Hello JavaScript, Luka, 100
เนื้อหาข้างต้นคือการใช้อาร์เรย์พื้นฐาน JavaScript ที่แนะนำโดยบรรณาธิการ ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ!