ฟังก์ชัน values() ของ Set จะคืนค่าออบเจ็กต์ iterator ซึ่งเก็บค่าของออบเจกต์ Set ปัจจุบัน วิธีการ next() จะคืนค่าองค์ประกอบถัดไปในออบเจกต์ iterator
ไวยากรณ์
ไวยากรณ์ของมันคือดังต่อไปนี้
setObj.values()
ตัวอย่าง
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> const setObj = new Set(); setObj.add('Apples'); setObj.add('Oranges'); setObj.add('Bananas'); setObj.add('Grapes'); var valuesObject = setObj.values(); for(i=0; i<setObj.size; i++) { document.write(valuesObject.next().value); document.write("<br>"); } </script> </body> </html>
ผลลัพธ์
Apples Oranges Bananas Grapes