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

জাভাস্ক্রিপ্ট eval() ফাংশন ব্যবহার করা কেন খারাপ ধারণা?


জাভাস্ক্রিপ্ট eval() একটি আর্গুমেন্ট এক্সিকিউট করতে ব্যবহৃত হয়। eval() মেথড ব্যবহার করলে কোড এক্সিকিউশন স্লো হয়। এর নিরাপত্তা নীতিমালা ও রয়েছে কারণ এর এক্সিকিউশন স্কোপ আলাদা।

উদাহরণ

eval() ফাংশন ইমপ্লিমেন্ট করার পদ্ধতি −

<html>    <body>       <script>           var a = 30;          var b = 12;          var res1 = eval("a * b") + "<br>";          var res2 = eval("5 + 10") + "<br>";          document.write(res1);          document.write(res2);       </script>    </body> </html>

  1. জাভাস্ক্রিপ্ট eval() ফাংশন ব্যাখ্যা ও ব্যবহার নিয়ম

  2. JavaScript-এ replace() এবং Regex ব্যবহার করে স্ট্রিং থেকে হোয়াইটস্পেস মুছে ফেলা

  3. জাভাস্ক্রিপ্টে বাইরের ফাংশন কল করে ফলাফল রিটার্ন করুন

  4. জাভাস্ক্রিপ্টে get কীওয়ার্ড ব্যবহার করে গেটার (getter) ফাংশন তৈরি করা