เนื้อหา

ความคิดเห็น วัตถุ

Script อาร์เรย์

อาร์เรย์ที่ใช้เก็บรายการของตัวแปร คุณสามารถเปลี่ยนโดยใช้การอาร์เรย์อยู่ในฟังก์ชัน


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 สคริปต์

join • ส่งกลับค่าสายอักขระที่ มีค่าทั้งหมดในอาร์เรย์เข้าด้วยกัน

.join("แยก");

ตัวอย่าง:


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

indexOf • ส่งคืนสินค้าจำนวนสินค้าในอาร์เรย์ ถ้าไม่พบสินค้า -1 ถูกส่งกลับ

.indexOf(สนคา:วตถ);

ตัวอย่าง:


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

insert • ใส่ค่าใหม่ลงในอาร์เรย์ที่ดัชนี

.insert(ดชน:หมายเลข,Item1:วตถ,Item2:วตถ,...);

ตัวอย่าง:


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

length • จำนวนของค่าในอาร์เรย์

.length;

ตัวอย่าง:


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

pop • เอาออก และกลับค่าสุดท้ายจากอาร์เรย์

.pop();

ตัวอย่าง:


var LastValue=Veg.pop();

push • เพิ่มค่าใหม่ของอาร์เรย์

.push(Item1:วตถ,Item2:วตถ,...);

ตัวอย่าง:


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

reverse • กลับแถวใหม่ มีค่าในการย้อนกลับ

.reverse();

ตัวอย่าง:


var Backwards=Fruit.reverse();

shift • เอาออก และส่งคืนค่าแรกจากอาร์เรย์

.shift();

ตัวอย่าง:


var FirstValue=Veg.shift();

slice • ส่งกลับอาร์เรย์ใหม่ที่ชิ้นค่า

.slice(เรมการทำงาน:หมายเลข,สนสด:หมายเลข);

ตัวอย่าง:


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

sort • เรียงลำดับแถว ฟังก์ชันเปรียบเทียบไม่จำเป็น

.sort(เปรยบเทยบ:ฟงกชน);

ตัวอย่าง:


Fruit.sort();

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

splice • กลับเรย์ใหม่ มีค่าบางอย่างถูกเอาออก และเพิ่มค่าบางอย่างเพิ่มเติมใน

.splice(เรมการทำงาน:หมายเลข,ความยาว:หมายเลข,Item1:วตถ,Item2:วตถ,...);

ตัวอย่าง:


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

unshift • เพิ่มค่าใหม่การเริ่มต้นของอาร์เรย์

.unshift(Item1:วตถ,Item2:วตถ,...);

ตัวอย่าง:


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

ความคิดเห็น วัตถุ
เอกสารนี้ถูกแปลจากภาษาอังกฤษ โดยใช้การแปลออนไลน์ เราต้องขออภัยถ้าคุณพบข้อผิดพลาดใด ๆ ถ้าคุณต้องการช่วยให้เราทำการแก้ไข มีตัวแก้ไขแปลใน Hippani Animator (ในเมนูวิธีใช้) เราให้ออกคีย์ใบอนุญาตฟรีให้ทุกคนที่แก้ไขวลีมากกว่า 100 กรุณาติดต่อเราสำหรับรายละเอียดเพิ่มเติม