কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্ট অবজেক্টের ভিতরে অ্যারে 통해서 লুপ (loop) চালানো


অবজেক্টের ভিতরে থাকা অ্যারেগুলো 통해서 লুপ চালানো অবজেক্ট 통해서 লুপ চালানোর মতোই। এখানে 'for...in' লুপ ব্যবহার করতে হয়।

উদাহরণ

নিচের উদাহরণে, একটি অবজেক্ট "obj" সংজ্ঞায়িত করা হয়েছে। এই অবজেক্টের ভিতরে একটি অ্যারে রয়েছে। 'for...in' লুপ ব্যবহার করে সেই অ্যারেতে থাকা এলিমেন্টগুলো আউটপুট হিসেবে দেখানো হয়েছে।

<html> <body> 
    <script> 
        var res = ""; 
        var obj = { 
            "name":"Elon musk", 
            "age":48, 
            "companies": [ 
                {"location":"Newyork", "name":["Tesla", "Spacex", "Neuralink"]}, 
                {"location":"Florida", "name":["paypal", "solarcity"]} 
            ] 
        } 
        for (var i in obj.companies) { 
            res += "The companies in " + " "+ obj.companies[i].location + "</br>"; 
            for (var j in obj.companies[i].name) { 
                res += obj.companies[i].name[j] + "</br>"; 
            } 
        } 
        document.write(res); 
    </script> </body> </html>

আউটপুট

The companies in Newyork Tesla Spacex Neuralink The companies in Florida paypal solarcity

  1. জাভাস্ক্রিপ্টে অ্যাসিনক্রোনাস লুপ বাস্তবায়ন

  2. জাভাস্ক্রিপ্টে সাব-অবজেক্ট ও অ্যারে সহ অবজেক্ট ইমপোর্ট করা

  3. জাভাস্ক্রিপ্টে দুটি অবজেক্ট মার্জ করা

  4. জাভাস্ক্রিপ্টে অবজেক্ট ধারণকারী অ্যারে অফ অ্যারে Durch লুপ করা