জাভাস্ক্রিপ্ট ব্যবহার করার সময় নিচের ভালো অভ্যাসগুলো মেনে চলা উচিত:
সвиচ (switch) ডিফল্ট (default) দিয়ে শেষ করুন
সвиচ স্টেটমেন্ট সবসময় ডিফল্ট কেস দিয়ে শেষ করা একটি ভালো অভ্যাস। এটি অনেক্সপেক্টেড ইনপুট হ্যান্ডেল করতে সাহায্য করে।
প্রয়োজনীয় ভেরিয়েবল মাত্র তৈরি ও ব্যবহার করুন
জাভাস্ক্রিপ্টে শুধু যেসব ভেরিয়েবল প্রয়োজন হবে সেগুলো মাত্র ডিক্লেয়ার করুন এবং মান সংরক্ষণ করুন। অপ্রয়োজনীয় কোড লাইন এবং ভেরিয়েবল ডিক্লেয়ারেশন এড়িয়ে চলুন।
with কীওয়ার্ড ব্যবহার এড়িয়ে চলুন
with কীওয়ার্ড জাভাস্ক্রিপ্টের স্পীডে নেতিবাচক প্রভাব ফেলে। তাই আপনার কোডে এটি ব্যবহার না করাই ভালো।
দ্রুত লুপিং (Faster Looping)
লুপ ব্যবহার করার সময় অ্যাসাইনমেন্ট লুপের বাইরে রাখুন। এটি লুপটি দ্রুত চালাতে সাহায্য করে —
var i; // অ্যাসাইনমেন্ট লুপের বাইরে
var j = arr.length;
for (i = 0; i < j; i++) {
// কোড
}
eval() ফাংশন ব্যবহার এড়িয়ে চলুন
জাভাস্ক্রিপ্টে eval() ফাংশন ব্যবহার নিরাপত্তা सम्बन्धি সমস্যা সৃষ্টি করতে পারে।
ডিক্লেয়ারেশন সবসময় উপরে রাখুন
সকল জাভাস্ক্রিপ্ট ডিক্লেয়ারেশন স্ক্রিপ্ট বা ফাংশনের শুরুতেই রাখা ভালো অভ্যাস —
- সকল ভেরিয়েবল যাচাই করার জন্য একক জায়গা পাওয়া যায়।
- গ্লোবাল ভেরিয়েবল থেকে বাঁচতে সাহায্য করে।
- পুনরাবৃত্ত ডিক্লেয়ারেশন এড়ানো যায়।
- অন্য ডেভেলপাররা সহজে কোড পড়তে পারে।