TypedArray का entries() फंक्शन संबंधित TypedArray ऑब्जेक्ट का एक इटरेटर लौटाता है और इसका उपयोग करके, आप इसके की-वैल्यू पेयर्स को प्राप्त कर सकते हैं। जहां यह सरणी के इंडेक्स और उस विशेष इंडेक्स पर एलिमेंट को लौटाता है।
सिंटैक्स
इसका सिंटैक्स निम्नानुसार है:
typedArray.entries()
उदाहरण
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var int32View = new Int32Array([21, 64, 89, 65, 33, 66, 87, 55]); document.write("Contents of the typed array: "+int32View); document.write("<br>"); var it = int32View.entries(); for(i=0; i<int32View.length; i++) { document.write(it.next().value); document.write("<br>"); } </script> </body> </html>
आउटपुट
Contents of the typed array: 21,64,89,65,33,66,87,55 0,21 1,64 2,89 3,65 4,33 5,66 6,87 7,55
उदाहरण
यदि आप सरणी के अगले एलिमेंट को एक्सेस करने का प्रयास करते हैं जब इटरेटर सरणी के अंत की ओर इशारा करता है तो आपको परिणाम के रूप में undefined मिलेगा।
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var int32View = new Int32Array([21, 64, 89, 65, 33, 66, 87, 55]); document.write("Contents of the typed array: "+int32View); document.write("<br>"); var it = int32View.entries(); for(i=0; i<int32View.length; i++) { document.write(it.next().value); document.write("<br>"); } document.write(it.next().value); </script> </body> </html>
आउटपुट
Contents of the typed array: 21,64,89,65,33,66,87,55 0,21 1,64 2,89 3,65 4,33 5,66 6,87 7,55 undefined