تگ a برای لینک هستش که از یک صفحه بری به صفحه دیگه
حالا بعضی وقتا میخای وقتی رو تگ a کلیک شد یه تابع جاوااسکریپت اجرا بشه (یا حالا به هر دلیل دیگه ) و دیگه عملکرد اصلیش که انتقال به صفحه دیگست رو انجام نده
توی href این رو میزاری که با کلیک بر روی لینک کاربر به صفحه دیگه منتقل نشه

باعث اجرای اسکریپت میشه بدون اینکه تب جدیدی ایجاد کنه یا صفحه رفرش بده؟
بله ... البته باعث اجرا اسکریپت نمیشه فقط از انتقال جلوگیری میکنه


وقتی که یه تگ <a> تو صفحه به این شکل داریم چطور میتونیم ببینیم با کلیک روی این لینک چه اتفاقی میافته و چه توابعی صدا زده میشه چطور میشه؟
آیدی لینک رو سرچ کن تو صفحه و یا فایل های js
البته کنسول مرورگ ها هم همچین قابلیت هایی داره که میتونی سرچ کنی و یاد بگیری
سرچ کن
javascript code trace chrome