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

জাভাস্ক্রিপ্ট ভেরিয়েবল নামের জন্য বৈধ ক্যারেক্টারগুলো কী কী?


নামকরণ কনভেনশন এবং বৈধ ক্যারেক্টার

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

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

বৈধ নামের উদাহরণ

result
_result
$element
myVariable
userName123
CONSTANT_VALUE
constructor

অবৈধ নামের উদাহরণ

2result        // সংখ্যা দিয়ে শুরু
my-variable    // হাইফেন নিষিদ্ধ
my variable    // স্পেস নিষিদ্ধ
class          // রিজার্ভড কীওয়ার্ড
function       // রিজার্ভড কীওয়ার্ড
@value         // @ সিম্বল নিষিদ্ধ

ইউনিকোড সাপোর্ট (ES6+)

// ইউনিকোড ভেরিয়েবল নাম (বাংলা, ইমোজি ইত্যাদি)
var নাম = "জন";
const π = 3.14;
let 😀 = "happy"; // কাজ করে কিন্তু এড়াতে হলে ভালো
  1. জাভাস্ক্রিপ্টে অ্যাসোসিয়েটিভ অ্যারে কী?

  2. জাভাস্ক্রিপ্টে মডিউলস কী?

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

  4. পাইথনে বৈধ আইডেন্টিফায়ার (নামকরণ নিয়ম)