| Array() | ใช้สร้าง array object โดยจะมีขนาดตามที่กำหนด |
|---|---|
| Array( value ) | ใช้สร้าง array object โดยมีการกำหนดค่าข้อมูลทันที |
| length | ใช้นับจำนวนข้อมูลที่มีใน array |
| toLocalString() | ใช้แสดงข้อมูลใน array |
| join() | ใช้รวมข้อความทั้งหมดใน array ให้เป็นข้อความเดียว |
| concat() | ใช้รวม array 2 ตัว ให้เป็น array ตัวเดียว |
| slice() | ใช้เลือกข้อมูลใน array |
| sort() | ใช้จัดเรียง ข้อมูลใน array จากน้อยไปมาก |
| reverse() | ใช้สลับข้อมูลใน array จากหลังมาหน้า จากหน้าไปหลัง |
| splice() | ใช้ลบและเพิ่มข้อมูลเข้าไปในตำแหน่งที่กำหนด |
| push() | ใช้เพิ่มข้อมูลลงใน array ในลำดับสุดท้าย |
| pop() | ใช้ดึงข้อมูลในลำดับสุดท้ายออกจาก array |
| unshift() | ใช้เพิ่มข้อมูลลงใน array ในลำดับแรก |
| shift() | ใช้ดึงข้อมูลในลำดับแรกสุดของ array ออกมา |
method:Array ( int );
return type:array
content:ใช้สร้าง array object โดยจะมีขนาดตามที่กำหนด
example:var arr = new Array ( 2 ); arr[0] = "bamboo"; arr[1] = "labcode";
method:Array ( value0, value1, ..., valuen );
return type:array
content:ใช้สร้าง array object โดยมีการกำหนดค่าข้อมูลทันที
example:var arr = new Array ( "bamboo", "labcode" ); หรือ var arr = [ "bamboo", "labcode" ];
property:length;
return type:number
content:ใช้นับจำนวนข้อมูลที่มีใน array
example:var arr = new Array ( "bamboo", "labcode" ); alert ( arr.length );
method:toLocalString ();
return type:string
content:ใช้แสดงข้อมูลใน array
example:var arr = new Array ( "bamboo", "labcode" ); alert ( arr.toLocalString () );
method:join ( separate );
return type:string
content:ใช้รวมข้อความทั้งหมดใน array ให้เป็นข้อความเดียว โดยจะมีตัวคั่นระหว่างข้อความตามที่กำหนด
example:var arr = new Array ( "bamboo", "labcode" ); alert ( arr.join ( ", " ) );
method:concat ( array_object );
return type:array
content:ใช้รวม array 2 ตัว ให้เป็น array ตัวเดียว
example:var arr1 = new Array ( "bamboo", "labcode" ); var arr2 = new Array ( "panda", "thailand" ); var arr3 = arr1.concat ( arr2 );
method:slice ( start, end );
return type:array
content:ใช้เลือกข้อมูลใน array โดยเริ่มจากตำแหน่งที่กำหนด ถึงตำแหน่งที่กำหนด
example:var arr = new Array ( "bamboo", "labcode", "panda", "thailand" ); alert ( arr.slice ( 1, 3 ) );
method:sort ();
return type:void
content:ใช้จัดเรียง ข้อมูลใน array จากน้อยไปมาก
example:var arr = new Array ( "b", "a", "m", "o" ); arr.sort();
method:reverse ();
return type:void
content:ใช้สลับข้อมูลใน array จากหลังมาหน้า จากหน้าไปหลัง
example:var arr = new Array ( "bamboo", "labcode", "panda", "thailand" ); arr.reverse ();
method:splice ( index, count, value0, value1, ..., valuen );
return type:void
content:ใช้ลบและเพิ่มข้อมูลเข้าไปในตำแหน่งที่กำหนด
example:var arr = new Array ( "bamboo", "labcode", "thailand" ); arr.splice ( 2, 0, "panda" );
comment:ตัวแปร index คือตำแหน่งที่ต้องการเพิ่มหรือลบข้อมูล ตัวแปร count คือจำนวนข้อมูลที่ต้องการลบ ตัวแปร value คือข้อมูลที่จะเพิ่มเข้าไป
method:push ( string );
return type:void
content:ใช้เพิ่มข้อมูลลงใน array ในลำดับสุดท้าย
example:var arr = new Array ( "bamboo", "labcode" ); arr.push ( "panda" );
method:pop ();
return type:string
content:ใช้ดึงข้อมูลในลำดับสุดท้ายออกจาก array
example:var arr = new Array ( "bamboo", "labcode", "panda", "thailand" ); alert ( arr.pop() );
method:unshift ( string );
return type:void
content:ใช้เพิ่มข้อมูลลงใน array ในลำดับแรก
example:var arr = new Array ( "labcode", "panda", "thailand" ); arr.unshift ( "bamboo" );
method:shift ();
return type:string
content:ใช้ดึงข้อมูลในลำดับแรกสุดของ array ออกมา
example:var arr = new Array ( "bamboo", "labcode", "panda", "thailand" ); alert ( arr.shift () );