script.jsには次のような関数があります。
function test(var1,var2=0,var3=0) {
// js
}
この関数は正常に機能しますが、Chromeでテストすると、未定義として返されます。私はそれをテストしましたが、chromeがこの関数を受け入れない理由はvar2 = 0、var3=0によるものであることがわかりました。var2 = false、var3 = falseを試しましたが、それでも同じ結果になりました。
これらの変数は必要ですが、常に呼び出されるわけではありません。Chromeは明らかにそのように宣言された変数を好まないため、この場合の解決策は何でしょうか。
ありがとう