"javascript:void(0)" ব্যবহার করা নিঃসন্দেহে ভালো, কারণ এটি দ্রুততর। গুগল ক্রোমের ডেভেলপার টুলস দিয়ে দুটি উদাহরণ চালিয়ে দেখুন। "#" এর চেয়ে "javascript:void(0)" পদ্ধতি কম সময় নেয়।
"javascript:void(0)" এর ব্যবহার
যদি কোন এক্সপ্রেশন ওয়েব পেজে ঢুকাতে অনাকাঙ্ক্ষিত প্রভাব ফেলে, তাহলে সেটি সরাতে জাভাস্ক্রিপ্ট void ব্যবহার করুন। "javascript:void(0)" যোগ করলে undefined প্রিমিটিভ মান ফেরত দেয়।
void অপারেটর দেওয়া এক্সপ্রেশনটি ইভ্যালুয়েট করে এবং undefined ফেরত দেয়। void(0) ব্যবহার করে undefined প্রিমিটিভ মান পাওয়া যায়।
হাইপারলিংকে void(0) ব্যবহার করে undefined প্রিমিটিভ মান অর্জন করা যায়।
উদাহরণ
লাইভ ডেমো
<!DOCTYPE html> <html> <head> <title>জাভাস্ক্রিপ্ট void(0) বোঝা</title> </head> <body> <a href = "javascript:void(0);" ondblclick = "alert('দুইবার ক্লিক করুন!')"> একবার নয়, দুবার ক্লিক করুন।</a> </body> </html>