Home > javascript > Javascript กับการจัดการตัวแปร Array

Javascript กับการจัดการตัวแปร Array

March 16th, 2009

อาร์เรย์

                อาร์เรย์ในภาษาจาวาสคริปต์ แท้ที่จริงแล้วก็คืออ็อปเจ็คต์ชนิดหนึ่ง  

                การนิยามอาร์เรย์เริ่มต้น เราจะสร้างตัวแปรอาร์เรย์โดยสืบทอดมาจากอ็อปเจ็คต์ Array()

var myArray = new Array()

 

var myArray = new Array()

myArray[0] = “This”

myArray[1] = “is”

                การนำข้อมูลเข้าในอาร์เรย์   ใช้การอ้างอินเด็กซ์เพื่อนำค่าเข้า เช่น


                เราอาจจะกำหนดจำนวนสมาชิกในอาร์เรย์โดยการใส่ค่าพารามิเตอร์ที่อ็อปเจ็คต์ต้นแบบเช่น

var myArray = new Array(2)

myArray[0] = “This”

myArray[1] = “is”

                หรือเราจะผ่านสมาชิกของอาร์เรย์เป็นพารามิเตอร์เริ่มต้นก็ได้เช่นกัน

var myArray = new Array(”This”,”is”)

                ในการอ่านข้อมูลในอาร์เรย์ เราอ้างชื่ออาร์เรย์และตามด้วยอินเด็กซ์ เช่น

document.write(myArray[0])

คำสั่งวนรอบ For…In

                จาวาสคริปต์มีคำสั่ง For…In สำหรับใช้อ่านสมาชิกของออปเจ็คต์ไล่ไปทีละตัวจนครบ โดยคำสั่งวนรอบจะทำการอ่านค่ามาทีละสมาชิก นำไปเก็บไว้ในตัวแปรชั่วคราว คำสั่งในวนรอบจึงสามารถใช้ค่าในตัวแปรนำไปใช้งานได้ตามชอบ

                รูปทั่วไปของ For…In มีดังนี้คือ

for (variable in object)

{

    code to be executed

}

                ดังตัวอย่าง

var myArray = new Array(2)

myArray[0] = “This”

myArray[1] = “is”

 

for(aWord in myArray){

   document.write(aWord+’<br>’)

}

admin javascript

  1. September 15th, 2009 at 13:07 | #1

    Good post! I plan to move into this stuff after I’m done with school, as most of it is time consuming. It’s a great post to reference back to. My blog needs more time to gain in popularity anyway.

  1. No trackbacks yet.