JavaScript 同名関数がある場合は、後から定義されたものが優先される

単一のjsファイル内に同じ関数がある場合もそうだし、htmlで下記のようにsrc指定する順番もそう。

 

hoge.jsとpiyo.jsに同じ名前の関数がある場合、

hoge.js内で自分のファイル内の関数を呼んだつもりでも、piyo.jsの同名関数が呼ばれてしまうので注意。

 
 
<script src="js/hoge.js"></script>
<script src="js/piyo.js"></script>