for...in লুপ
"for...in" লুপটি একটি অবজেক্টের প্রপার্টিগুলোর মাধ্যমে লুপ করার জন্য ব্যবহৃত হয়।
সিনট্যাক্স
for (variablename in object) {
statement or block to execute
}'for-in' লুপ ইমপ্লিমেন্ট করার জন্য নিচের উদাহরণটি রান করার চেষ্টা করুন। এটি ওয়েব ব্রাউজারের Navigator অবজেক্ট প্রিন্ট করে -
উদাহরণ
<html> <body> <script>
var aProperty;
document.write("Navigator Object Properties<br /> ");
for (aProperty in navigator) {
document.write(aProperty);
document.write("<br />");
}
document.write ("লুপ থেকে বের হচ্ছি!");
</script> </body> </html>for...of লুপ
"for...of" লুপটি ইটারেবল অবজেক্টের মাধ্যমে লুপ করতে ব্যবহৃত হয়, যার মধ্যে রয়েছে Map, Array, arguments ইত্যাদি।
সিনট্যাক্স
for (variablename of iterable){
statement or block to execute
}উদাহরণ
for...of লুপের সাথে ইটারেশনের উদাহরণ -
<!DOCTYPE html> <html> <body> <script>
let itObj= [20, 30, 40, 50];
for (let res of itObj) {
res += 1;
document.write("<br>"+res);
}
</script> </body> </html>আউটপুট
21 31 41 51