Nội dung

Ý kiến Các đối tượng

Script Mảng

Mảng được sử dụng để lưu trữ danh sách của các biến. Bạn có thể thay đổi một mảng sử dụng nó được xây dựng trong các chức năng.


var Fruit=new Array();
Fruit
[0]="Apple";
Fruit
[1]="Banana";
Fruit
[2]="Orange";
alert("The second fruit is :"+Fruit[1]);

var Veg=new Array("Potato" , "Carrot" , "Peas");

var EmptyArray=new Array(3);

var Colors=new Array();
Colors.push
("Red");
Colors.push
("Orange");
Colors.push
("Yellow");

Script Script

join • Trả về một chuỗi với tất cả các giá trị trong một loạt các liên kết với nhau.

.join("Máy phân loại");

Ví dụ:


var Veg=new Array("Potato" , "Carrot" , "Peas");
var Text="Vegetables: "+Veg.join(",");

indexOf • Trở về chỉ số của một mục trong mảng. Nếu không tìm thấy mục, -1 được trả lại.

.indexOf(Mục:ĐốiTượng);

Ví dụ:


var Veg=new Array("Potato" , "Carrot" , "Peas");
alert(Veg.indexOf("Carrot"));

insert • Nhập giá trị mới vào một mảng tại một chỉ số.

.insert(ChỉSố:Số,Item1:ĐốiTượng,Item2:ĐốiTượng,...);

Ví dụ:


Veg.insert(2,"Turnip");
Veg.insert
(0,"Pea","Onion");

length • Số giá trị trong một mảng.

.length;

Ví dụ:


alert("There are "+Veg[1].length+" vegatables in the array.");

pop • Loại bỏ và trở về giá trị cuối cùng từ một mảng.

.pop();

Ví dụ:


var LastValue=Veg.pop();

push • Thêm giá trị mới vào cuối của một mảng.

.push(Item1:ĐốiTượng,Item2:ĐốiTượng,...);

Ví dụ:


Fruit.push("Grape");
Fruit.push
("Strawberry","Mango");

reverse • Trở lại một mảng mới với các giá trị trong đảo ngược.

.reverse();

Ví dụ:


var Backwards=Fruit.reverse();

shift • Loại bỏ và trở về giá trị đầu tiên từ một mảng.

.shift();

Ví dụ:


var FirstValue=Veg.shift();

slice • Trả lại một mảng mới với một lát của các giá trị.

.slice(BắtĐầu:Số,KếtThúc:Số);

Ví dụ:


var SomeValues=Fruit.slice(2,4);

sort • Sắp xếp các mảng. Chức năng so sánh là tùy chọn.

.sort(SoSánh:ChứcNăng);

Ví dụ:


Fruit.sort();

var Numbers=new Array(12,2,47,-2,8,0);
function CompareNumbers(NumberA,NumberB){
return NumberA-NumberB;
}
Numbers.sort
(CompareNumbers);

splice • Trả lại một mảng mới, với một số giá trị bị loại bỏ và một số giá trị thêm bổ sung tại chỗ.

.splice(BắtĐầu:Số,ChiềuDài:Số,Item1:ĐốiTượng,Item2:ĐốiTượng,...);

Ví dụ:


var ChangeFruit=Fruit.splice(1,2,"Date","Pineapple");

unshift • Thêm giá trị mới để bắt đầu một mảng.

.unshift(Item1:ĐốiTượng,Item2:ĐốiTượng,...);

Ví dụ:


Fruit.unshift("Grape");
Fruit.unshift
("Strawberry","Mango");

Ý kiến Các đối tượng
Tài liệu này được dịch từ tiếng Anh, bằng cách sử dụng một dịch giả trực tuyến. Chúng tôi xin lỗi nếu bạn tìm thấy bất kỳ sai lầm. Nếu bạn muốn giúp chúng tôi làm cho chỉnh. Đó là một trình soạn thảo bản dịch ở Hippani Animator (trong trình đơn trợ giúp). Chúng tôi cho ra miễn phí giấy phép phím cho ai đó sửa chữa hơn 100 cụm từ. Xin vui lòng liên hệ để biết thêm chi tiết.