2016-11-10 Javascriptで関数パラメータのデフォルト値 javaScript 関数のパラメータにデフォルト値を設定する方法 Java等の他言語と違って、以下のような定義はブラウザによって不正となるみたい。 function hoge(param=1) { ・・・ } ※ChromeだとOKで、IEだと不正となった そこで、下記のように記述すればIEでもOKとなる function hoge(param) { if (typeof param=== 'undefined') param=1; ・・・ } ※2016/11/11 ソースコードを修正