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

জাভাস্ক্রিপ্ট লিংকে "#" নাকি "javascript:void(0)"—কোনটি ভালো?


"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>

  1. SCP বনাম SFTP: ফাইল ট্রান্সফারের জন্য কোনটি ব্যবহার করবেন

  2. Allo বনাম WhatsApp: আপনার জন্য কোনটি ভালো?

  3. MKV বনাম MP4: কোন ভিডিও ফরম্যাট আপনার প্রয়োজনে উপযোগী?

  4. Windows Defender বনাম Avast: কোন অ্যান্টিভাইরাস দেয় উন্নত সুরক্ষা?