কম্পিউটার

জাভাস্ক্রিপ্ট ফাংশন বন্ধ কি?


জাভাস্ক্রিপ্ট ফাংশন ক্লোজার হল একটি ফাংশনের গ্রুপিং এবং সেই ফাংশনটি যেখানে ঘোষণা করা হয়েছিল। জাভাস্ক্রিপ্টে, সমস্ত ফাংশন বন্ধের মতো কাজ করে। একটি ক্লোজার হল একটি ফাংশন সেই সুযোগটি ব্যবহার করে যেখানে এটি আহ্বান করার সময় ঘোষণা করা হয়েছিল। এটি সেই সুযোগ নয় যেখানে এটি আহ্বান করা হয়েছিল৷

এখানে একটি উদাহরণ দেওয়া হল

লাইভ ডেমো

<!DOCTYPEhtml>
<html>
   <body>
      <h2>Working with JavaScript Closures</h2>
      <script>
         var num = 10;
         function a() {
            var num = 15;
            b(function() {
               alert(num);
            });
         }
         function b(f) {
            var num = 30;
            f();
         }
         a();
      </script>
   </body>
</html>

  1. জাভাস্ক্রিপ্টে প্রতিশ্রুতি কি?

  2. জাভাস্ক্রিপ্টে ফাংশন এক্সপ্রেশন কি?

  3. জাভাস্ক্রিপ্টে আংশিক ফাংশন কি?

  4. জাভাস্ক্রিপ্টে বন্ধ কি?