сравнивать с undefined?
function test(param) {
if (param === undefined) {
return
}
if (!param) {
// do 1
return
}
// do 2
}
test();
test(true);
test(false);
ну так себе способ) если добавить ещё параметров, то нужно конкретную длину arguments указывать function test(data, flag) { if (arguments.length === 1) { return } if (!flag) { // do 1 return } // do 2 } test(data); test(data, true); test(data, false);
Придётся терпеть, видимо.
Обсуждают сегодня