JavaScript

[JavaScript] 同名Functionが複数存在する場合の動き

投稿日:2017年9月14日 更新日:

同じfunction名の関数が複数定義されている場合は、一番最後に定義されているfunctionが実行されます。

同名・同引数のFunctionが定義されている場合

例)Function「xa()」が2つ定義されている場合

(結果)
2

一番最後に定義されている方の結果が返ります。

同名で異なる引数のFunctionが定義されている場合

例)Function「xa(a)」「xa(a,b)」が定義されている場合

(結果)
2

引数に係わらず、一番最後に定義されている方の結果が返ります。

まとめ

  • 同名Functionが複数定義されている場合は、一番最後のものが有効となる。
  • 同名Functionであれば、引数が違っても同じFunctionとして処理される

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] if、for、while、do-while、switch句のサンプル

if句、for句、while句、do-while句、switch句のサンプルです。 書き方をど忘れした時にどうぞ。(;・ ...

[JavaScript] 10進表記のカラーコードを16進表記に変換する

10進表記のカラーコードを16進表記に変換したい場合にご利用ください。 10進表記のカラーコードを16進表記に変換する ...

[JavaScript] ひらがなチェックを行う

JavaScriptでひらがなチェックを行うサンプルFunctionです。 ひらがなチェックを行う 例)値がひらがなの場 ...

[JavaScript] keypressイベントを取得する(onKeyPress)

keypressイベントを取得するサンプルです。 サンプルソース 例1)テキストボックスでキーを押すとキーコードが表示さ ...

[JavaScript] ディスプレイのサイズを取得する(screen.width、screen.height)

ディスプレイのサイズ(画面解像度)を取得するには、 screen.width、screen.height を使用します。 ...

スポンサーリンク