Map অবজেক্টের forEach() ফাংশনটি ম্যাপের প্রতিটি কী-ভ্যালু জোড়ার জন্য একটি কলব্যাক ফাংশন এক্সিকিউট করে। এটি ম্যাপের কন্টেন্টস পুনরাবৃত্তি করার সহজ উপায়।
সিনট্যাক্স
mapVar.forEach(callbackFn[, thisArg])
উদাহরণ
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var mapVar = new Map(); mapVar.set('1', 'Java'); mapVar.set('2', 'JavaFX'); mapVar.set('3', 'HBase'); mapVar.set('4', 'Neo4j'); function show(value, key) { document.write(key + ': ' + value); document.write("<br>"); } mapVar.forEach(show); </script> </body> </html>
আউটপুট
1: Java 2: JavaFX 3: HBase 4: Neo4j