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

জাভাস্ক্রিপ্ট ভেরিয়েবল নামকরণ কনভেনশন


নামকরণের নিয়মাবলী

জাভাস্ক্রিপ্টে ভেরিয়েবল নামকরণের সময় নিচের নিয়মগুলো মেনে চলতে হয়:

  • রিজার্ভড কীওয়ার্ড এড়ান: জাভাস্ক্রিপ্টের রিজার্ভড কীওয়ার্ডগুলো ভেরিয়েবল নাম হিসেবে ব্যবহার করা যায় না। যেমন break, boolean ইত্যাদি।
  • সংখ্যা দিয়ে শুরু করা যাবে না: ভেরিয়েবল নাম অবশ্যই অক্ষর (letter) বা আন্ডারস্কোর (_) দিয়ে শুরু করতে হবে। 123test ❌, _123test ✅
  • কেস-সেনসিটিভ: Name এবং name - দুটি আলাদা ভেরিয়েবল।
  • বিশেষ ক্যারেক্টার: শুধু $ এবং _ ব্যবহার করা যায়। স্পেস বা অন্যান্য সিম্বল ব্যবহার করা যায় না।

উদাহরণ

var name;      // ✅ সঠিক
var 2name;     // ❌ ভুল - সংখ্যা দিয়ে শুরু
var _2name;    // ✅ সঠিক - আন্ডারস্কোর দিয়ে শুরু
var $price;    // ✅ সঠিক - ডলার সাইন দিয়ে শুরু
var my-name;   // ❌ ভুল - হাইফেন ব্যবহার করা যায় না
var myName;    // ✅ সঠিক - কেমেলকেস

সেরা অনুশীলন

  • কেমেলকেস (camelCase): userName, totalAmount, isValid
  • অর্থপূর্ণ নাম: userAge ভালো, x খারাপ
  • কনস্ট্যান্ট: আপারকেস ও আন্ডারস্কোর: MAX_SIZE, API_URL
  • কনস্ট্রাক্টর ফাংশন: প্যাসক্যালকেস: User, CarModel
  1. জাভাস্ক্রিপ্ট সিম্বল কী?

  2. জাভাস্ক্রিপ্টে প্রমিস (Promises) কী?

  3. জাভাস্ক্রিপ্টে ফাংশন এক্সপ্রেশন কী?

  4. জাভাস্ক্রিপ্টে ক্লোジャー (Closures) কী?