目前,我有一个定义如下的函数:
function a(b,c) {
if (typeof(b) === "undefined") { b = 1; }
if (typeof(c) === "undefined") { c = 2; }
...
}
之前,如果值是假的,它会设置为默认值。更改它会中断以下调用:
a(null, 3);
没有未定义的对象。我怎样才能只传递第二个参数?
实际上,有一个未定义的对象:
通常可能有一个未定义的对象,但显然在我的环境中出现了问题