নামকরণের নিয়মাবলী
জাভাস্ক্রিপ্টে ভেরিয়েবল নামকরণের সময় নিচের নিয়মগুলো মেনে চলতে হয়:
- রিজার্ভড কীওয়ার্ড এড়ান: জাভাস্ক্রিপ্টের রিজার্ভড কীওয়ার্ডগুলো ভেরিয়েবল নাম হিসেবে ব্যবহার করা যায় না। যেমন
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