a标签href步骤调用的疑问

a标签href方法调用的疑问

<a href="javascript:a()">aa</a>



<a href="javascript:void(0)" onclick="a();return false;">aa</a>


这两种写法效果一样吗,求懂的大神详细说下,谢谢
------解决方案--------------------
onclick先执行的
第二种写法 鼠标放在链接上的时候 看不到函数名
------解决方案--------------------
效果差不多,要注意第一种函数不要return返回值,要不页面会被返回值覆盖。可以直接return;

第二种不用return false,除非你的href="#",可以return false阻止浏览器滚动到顶部