Total Pageviews

Tuesday, March 25, 2014

Next?


គេប្រើសំរាប់អនុញ្ញាតឪ្យកម្មវិធី traverse នៅគ្រប់ fields ទាំងអស់របស់អារ៉េ។ next() វានឹងត្រឡប់មកវិញនៅ next index របស់អារ៉េ នឹងតំលៃបន្ទាប់បន្សំ។ នៅពេលហៅ nil ជា Second argument, 

Next() នឹងត្រឡប់នៅតំលៃដើមរបស់ Index នឹងតំលៃបន្ទាប់។ នៅពេលហៅ index ចុងក្រោយ ឬក៏ nil ជាមួយនឹង​ empty array ពេលនោះ next returns nil។ បើសិនជា second argument អត់មាន ពេលនោះវានឹងក្លាយជា nil។ អ្នកអាចប្រើ next(t) ក្នុងការ Check មើលតើអារ៉េវាទទេឬអត់។
ដើម្បី Traverse អារ៉េតាមលេខរៀង ការប្រើ numerical for loop ipairs() ហ្វាំងសិន
សំរាប់ Behavior របស់ next()មិនត្រូវបាន define ក្នុងអំឡុងពេល traversal ចាប់ផ្តើម assign តំលៃណាមួយ​ចំពោះ non-existent field នៅក្នុងអារ៉េ។​

Syntax: next (array [, index])

Array(តំរូវការ) ជាអេរ៉េដែលត្រូវ iterated

Index(ជំរើស) ជាIndex របស់អារ៉េ

No comments:

Post a Comment