স্ক্রিপ্ট হলো প্লেইন টেক্সট, শুধু মার্কআপ নয় যেমন HTML, যা কেস-ইনসেনসিটিভ। জাভাস্ক্রিপ্টে while কীওয়ার্ডটি অবশ্যই while হতে হবে, While বা WHILE হবে না। কেস সেনসিটিভিটি গুরুত্বপূর্ণ কারণ এটি HTML-এর সাথে ঘনিষ্ঠভাবে জড়িত, কিন্তু কিছু মেথড এবং ইভেন্ট ভিন্নভাবে উল্লেখ করা হয়।
HTML-এ কিছু ট্যাগ এবং অ্যাট্রিবিউটের নাম জাভাস্ক্রিপ্ট অবজেক্ট ও প্রোপার্টির নামে মিলে যেতে পারে। HTML-এ অ্যাট্রিবিউট ও ট্যাগের নাম কেস-ইনসেনসিটিভ। HTML এবং জাভাস্ক্রিপ্টের এই ঘনিষ্ঠ সম্পর্কের কারণে বিভ্রান্তি হতে পারে, তাই জাভাস্ক্রিপ্টে কেস সেনসিটিভিটি বেশি গুরুত্বপূর্ণ। উদাহরণস্বরূপ, HTML-এ onclick ইভেন্ট অ্যাট্রিবিউটকে onClick হিসেবে লিখা হয়, কিন্তু জাভাস্ক্রিপ্টে এটিকে onclick হিসেবে লিখতে হয়।
জাভাস্ক্রিপ্টে নিচের দুটি শব্দ সম্পূর্ণ আলাদা:
var demo; var DEMO;
কেস-সেনসিটিভ ফিচারের কারণে নিচের দুটি অবজেক্ট আলাদা:
function Employee(id, name, subject){ this.id = id; this.name = name; } var employee = new Employee("ee1", "John","30");
জাভাস্ক্রিপ্টে কাজ করার সময় ভেরিয়েবল, ফাংশন এবং অবজেক্টের নামের ক্যাপিটালাইজেশন চেক করতে থাকলে সিনট্যাক্স এবং অন্যান্য এরর এড়ানো যায়।