JavaScript: Mảng (Array)

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực

Mặc dù JavaScript không hỗ trợ cấu trúc dữ liệu mảng nhưng Netscape tạo ra Phương thức cho phép bạn tự tạo ra các hàm khởi tạo mảng như sau:

function InitArray(NumElements){

this.length = numElements;

for (var x=1; x<=numElements; x++){

this[x]=0

}

return this;

}

Nó tạo ra một mảng với kích thớc xác định trước và điền các giá trị 0. Chú ý rằng thành phần đầu tiên trong mảng là độ dài mảng và không được sử dụng.

Để tạo ra một mảng, khai báo như sau:

var myArray = new InitArray (10);

Nó tạo ra các thành phần từ myArray[1] đến myArray[10] với giá trị là 0. Giá trị các thành phần trong mảng có thể được thay đổi như sau:

myArray[1] = "Nghệ An";

myArray[2] = "Lào";

Sau đây là ví dụ đầy đủ:

<HTML> <HEAD>

<TITLE> Array Exemple </TITLE>

<SCRIPT LANGUAGE= "JavaScript">

function InitArray(numElements) {

this.length = numElements;

for (var x=1; x<=numElements; x++){

}

return this;

}

myArray = new InitArray(10);

myArray[1] = "Nghệ An";

myArray[2] = "Hà Nội";

document.write(myArray[1] + "<BR>");

document.write(myArray[2] + "<BR>");

</SCRIPT>

</HEAD>

<BODY> </BODY>

</HTML>

» Tiếp: focus() và blur()
« Trước: parseFloat()
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!