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

জাভাস্ক্রিপ্টে সব ডিক্লেয়ারেশন উপরে রাখা কি ভালো অভ্যাস?

হ্যাঁ, জাভাস্ক্রিপ্টে সব ডিক্লেয়ারেশন স্ক্রিপ্ট বা ফাংশনের শুরুতেই রাখা একটি ভালো অভ্যাস। এটি কোডের পঠনযোগ্যতা বাড়ায় এবং সম্ভাব্য ত্রুটি কমায়। নিচে একটি উদাহরণ দেওয়া হলো:

উদাহরণ

<html>    <head>       <title>জাভাস্ক্রিপ্ট String match() মেথড</title>    </head>    <body>       <script>          // সব ভেরিয়েবল উপরে ডিক্লেয়ার করা হয়েছে          var str, re, found;                    str = "For more information, see Chapter 3.4.5.1";          re = /(chapter \d+(\.\d)*)/i;          found = str.match( re );          document.write(found );       </script>    </body> </html>

এটি করার বৈধ কারণগুলো নিচে দেওয়া হলো:

  • সभी ভেরিয়েবল যাচাই করার জন্য একটি একক জায়গা তৈরি হয়।
  • গ্লোবাল ভেরিয়েবল থেকে বাঁচতে সাহায্য করে।
  • পুনরাবৃত্ত ডিক্লেয়ারেশন এড়ানো যায়।
  • অন্য ডেভেলপাররা সহজে কোড বুঝতে পারে।
  1. জাভাস্ক্রিপ্টে স্ট্রিং থেকে শুধু অক্ষরগুলোকে উল্টে দেওয়া

  2. জাভাস্ক্রিপ্টে টাইম স্ট্রিং রেক্টিফাই করা (HH:MM:SS)

  3. জাভাস্ক্রিপ্টে চূড়ান্ত চালনের দিক নির্ণয়

  4. ম্যাকে iTunes MiniPlayer সব উইন্ডোর উপরে রাখার পদ্ধতি