ความแตกต่างของลูป for กับ for each by

31
Jan
0

สำหรับตอนนี้จะไม่พูดถึงลูป for ธรรมดานะ (เราคิดว่าคุณรู้แล้ว)


มาเริ่มกันด้วยการสร้าง object ขึ้นมาก่อน

var obj:Object = {'id':'1','name':'myname','description':'descccc','image_name':'name/1.png','exp_max':'7'}

เราจะใช้ข้อมูลนี้กันนะ


อธิบายสิ่งที่อยู่ใน obj กันก่อน
‘id’:’1′ คือ คีย์ที่ชื่อ id เก็บข้อมูล 1 อยู่



มาเริ่มต้นที่ for( in ) กันก่อน

for(var k:String in obj){
trace(k);
}

ได้ key ออกมา คือ id name description image_name และ exp_max



มาดูกันต่อที่ for each( in )

for each(var d:String in obj){
trace(d);
}

ได้ data ออกมา คือ 1 myname descccc name/1.png และ 7


นำไปใช้กันให้ถูกนะคะ :)

Enjoy this article?

Consider subscribing to our RSS feed!

ไม่มีความเห็น

ยังไม่มีความเห็น

ใส่ความเห็น

RSS feed for comments on this post