JavaScriptでのオーバーライド


JavaScriptで同じファンクションを定義した場合、
後で定義したものが有効となる。


同じファンクションを定義した例

<html>

	<script language ="javascript">

	function func1(){
	 alert('先勝ち!!')
	}

	function func1(){
	 alert('後勝ち!!')
	}
	</script>

	<boby>
	オーバーライド?<input type="button" value="くりっく" onclick="func1()">
	</boby>
</html>

この仕様を利用すると共通のjsに定義したメソッドをオーバーライドすることができる。
※jsをインポートした後ろに同じファンクションを定義することで実装可能