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

জাভাস্ক্রিপ্টে অ্যানোনিমাস র‍্যাপার ফাংশন

অ্যানোনিমাস ফাংশনগুলো কোড স্নিপেট, জাভাস্ক্রিপ্ট লাইব্রেরি, ফাংশন ইত্যাদি র‍্যাপ করতে ব্যবহৃত হয় যাতে তাদের видиবিলিটি এবং নেমস্পেস নিয়ন্ত্রণ করা যায় যাতে অন্যান্য লাইব্রেরির কোডের সাথে কোনো সংঘাত না হয়। এই উদ্দেশ্যে IIFE (Immediately Invoked Function Expressions) ব্যবহৃত হয়।

জাভাস্ক্রিপ্টে অ্যানোনিমাস র‍্যাপার ফাংশন বাস্তবায়নের জন্য নিচের কোডটি দেখুন।

উদাহরণ

<!DOCTYPE html> <html lang="bn"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>অ্যানোনিমাস র‍্যাপার ফাংশন</title> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    .result {       font-size: 20px;       font-weight: 500;       color: blueviolet;    } </style> </head> <body> <h1>জাভাস্ক্রিপ্টে অ্যানোনিমাস র‍্যাপার ফাংশন</h1> <div class="result">0</div> <br /> <script>    let resEle = document.querySelector(".result");    (function () {       resEle.innerHTML =       "এই কোডটুকু স্বয়ংক্রিয়ভাবে এক্সিকিউট হয়েছে কারণ এটি IIFE-এর ভেতরে";    })(); </script> </body> </html>

আউটপুট

জাভাস্ক্রিপ্টে অ্যানোনিমাস র‍্যাপার ফাংশন

  1. জাভাস্ক্রিপ্টে হাইয়ার-অর্ডার অ্যারো ফাংশন

  2. জাভাস্ক্রিপ্টে শর্টহ্যান্ড (Arrow) ফাংশন ব্যাখ্যা

  3. জাভাস্ক্রিপ্টে Fat Arrow Functions

  4. জাভাস্ক্রিপ্টে অ্যানোনিমাস ফাংশনে আর্গুমেন্ট পাস করা