Array
Array ใน Javascript ก็ถือเป็นตัวแปรประเภทหนึ่งเช่นเดียวกัน มีรูปแบบการใช้งานดังนี้
let emptyArray = [];
let strings = ["Jack", "Black", "Mr."];
let numbers = [1, 3, 5, 7];
สามารถเข้าถึงหรือเรียกใช้งานได้ด้วยการใช้เครื่องหมาย [] พร้อมกับระบุลำดับที่ต้องการ
let strings = ["Jack", "Black", "Mr."];
let atFirstIndex = strings[0];
console.log(atFirstIndex);
console.log(strings[0]);
ควรได้ผลลัพธ์เป็น
Jack
Jack
สามารถเพิ่มข้อมูลเข้าไปใน array ได้ตลอดเวลา
let friends = ["Jack", "Queen", "King"];
console.log(friends);
friends.append("Ace");
console.log(friends);
ควรได้ผลลัพธ์เป็น
['Jack', 'Queen', 'King']
['Jack', 'Queen', 'King', 'Ace']
การประมวลผล Array ในภาษาอื่นๆจะนิยมใช้ for loop แต่ในภาษา Javascript ได้เตรียมวิธีการไว้ให้แล้ว ทำให้ลดการประกาษตัวแปรที่ไม่จำเป็นลง โดยนำเอา callback หรือ anonymous function เข้ามาประยกต์ใช้
let friends = ["Jack", "Queen", "King"];
friends.forEach(function(item){
console.log(item);
});
ควรได้ผลลัพธ์เป็น
Jack
Queen
King