現在、次のように定義された関数があります。
function a(b,c) {
if (typeof(b) === "undefined") { b = 1; }
if (typeof(c) === "undefined") { c = 2; }
...
}
以前は、値が偽の場合はデフォルトに設定されていました。これを変更すると、次の呼び出しが中断されます。
a(null, 3);
未定義のオブジェクトはありません。2 番目の引数だけを渡すにはどうすればよいですか?
実際には、未定義のオブジェクトがあります。
通常は未定義のオブジェクトがあるかもしれませんが、私の環境では明らかに何かがおかしい