Array trong Javascript

Array trong Javascript, còn gọi biến mảng, nhiều ví dụ về biến mảng giúp bạn thực hành với javascrip

Biến mảng(Array) trong Javascript

  • Cú pháp khai báo biến mảng

var ten    =     ["An", "Bảo", "Bình","Lệ"];
Vị trí phần tử    0         1          2        3   

var lop= ["Lớp 1", "Lớp 2", "Lớp 3"];

  • In giá trị biến mảng ra màn hình


alert(ten);     // kết quả An,Bảo,Bình,Lệ
alert(ten[0] ); //An
alert(ten[1] ); //Bảo
alert(ten[2] ); //Bình
alert(ten[3] ); //Lệ

  • Dùng vòng lặp để in toàn bộ phần tử trong biến mảng ra

var arr_ten= ["An", "Bảo", "Bình","Lệ"];
for(const t in arr_ten)
{
    // t trả về từ 0 đến 3 (4 phần tử)
    alert( arr_ten[t]);
}
//* Kết qua in lần lượt An  , Bảo , Bình , Lệ

  •   PUSH trong javascrip: thêm giá trị 1 phần tử vào biến mảng

Ví dụ 1:
var mau= ["Xanh", "Đỏ", "Vàng", "Cam"];
mau.push("Hồng");  // biến màu sẽ lên 5 phần tử vì có thêm phần tử Hồng

Ví dụ 2:
var fruits = [];
fruits.push("1");
fruits.push("2");
fruits.push("3");

Ví dụ 3:
const cars = [];
cars[0]= "Saab";
cars[1]= "Volvo";
cars[2]= "BMW";

  • Chuyển mảng về chuổi   

const fruits = ["1", "2", "3", "4"];
alert( fruits.join(",") );

  • Chuyển chuổi về mảng

str="1;2;3";
const myArr = str.split(";");

  • Lặp giá trị biến mảng trong FOR

  const myArr = "a;b;c;d;e".split(";");
     for(const it_f in myArr)
     {
 //         it_f trả về  0 -> số phần tử mảng
          alert( myArr[it_f ]      );
     }

  • Hàm xóa một phần tử trong mảng

function removeElement(array, elem) {
    var index = array.indexOf(elem);
    if (index > -1) {
        array.splice(index, 1);
    }
  }
 

Ví dụ 1 : vidu
Ví dụ 2 : 456456546
Ví dụ 3 : hjgyjghjghjghj