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

জাভাস্ক্রিপ্টে ফাংশনকে ভেরিয়েবলে অ্যাসাইন করা

ফাংশন এক্সপ্রেশন ব্যবহার করে ফাংশনকে ভেরিয়েবলে রাখা যায়। return স্টেটমেন্ট দিয়ে মান ফেরত দেওয়া হয়।

উদাহরণ

<!DOCTYPE html> 
<html lang="en"> 
<head> 
<meta charset="UTF-8"> 
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 
<title>Document</title> 
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> 
<script src="https://code.jquery.com/jquery-1.12.4.js"></script> 
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
<style> 
    .demo { background: skyblue; height: 20px; width: 75%; margin: 10px; padding: 10px; } 
</style> 
</head> 
<body> 
<div class="demo" data-st="John">John Smith</div> 
<div class="demo" data-st="David">David Miller</div> 
<div class="demo" data-st="Adam">Adam Smith</div> 
<script> 
    var studentNames = function() { 
        var names = []; 
        $(".demo").each(function() { 
            names.push($(this).data('st')); 
        }); 
        return names.join(); 
    }; 
    console.log(studentNames()); 
</script> 
</body> 
</html>

Live Server দিয়ে চালান। কনসোলে নামগুলো কমা দিয়ে আলাদা হয়ে দেখাবে।

আউটপুট

কনসোলে: John,David,Adam

  1. HTML H1 এর মান JavaScript ভেরিয়েবলে কিভাবে নিবেন?

  2. জাভাস্ক্রিপ্টে onclick() দিয়ে ফাংশন কল করা

  3. জাভাস্ক্রিপ্টে আউটার ফাংশন থেকে ইভেন্ট লিসেনার সরানো

  4. জাভাস্ক্রিপ্টে ফাংশনের রেজাল্ট HTML আকারে দেখানো