কম্পিউটার

জাভাস্ক্রিপ্টে নেস্টেড ফাংশনগুলি কীভাবে সংজ্ঞায়িত করবেন?


জাভাস্ক্রিপ্ট 1.2 ফাংশন সংজ্ঞাগুলিকে অন্যান্য ফাংশনের মধ্যেও নেস্ট করার অনুমতি দেয়৷ তবুও, একটি সীমাবদ্ধতা রয়েছে যে ফাংশন সংজ্ঞা লুপ বা শর্তসাপেক্ষে প্রদর্শিত নাও হতে পারে। ফাংশন সংজ্ঞার উপর এই সীমাবদ্ধতাগুলি শুধুমাত্র ফাংশন বিবৃতি সহ ফাংশন ঘোষণার ক্ষেত্রে প্রযোজ্য।

উদাহরণ

নেস্টেড ফাংশনগুলি কীভাবে প্রয়োগ করতে হয় তা শিখতে আপনি নিম্নলিখিত উদাহরণটি চালানোর চেষ্টা করতে পারেন

লাইভ ডেমো

<html>
   <head>
      <script>
         <!--
            functionhypotenuse(a,b) {
               functionsquare(x){returnx*x;}
               returnMath.sqrt(square(a)+square(b));
            }
            functionsecondFunction() {
               varresult;
               result=hypotenuse(1,2);
               document.write(result );
            }
         /-->
      </script>
   </head>
   <body>
      <p>Clickthe following button to call the function</p>
      <form>
         <inputtype="button"onclick="secondFunction()"value="CallFunction">
      </form>
   </body>
</html>

  1. কিভাবে জাভাস্ক্রিপ্ট ফাংশন ব্যবহার করবেন:একটি ধাপে ধাপে নির্দেশিকা

  2. জাভাস্ক্রিপ্ট কলব্যাক

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

  4. সি-তে নেস্টেড ফাংশন