undefined
from function call446 return null;
447 } else if (stockData.error ||
448 (Object.keys(stockData).length == 0 && stockData.constructor === Object) ||
449 Object.values(stockData).includes(undefined) ||450 stockData.t === 0) {
451 message.reply(embed.error(`${args[0]} was not found.`, (stockData.error || "ERR_ALLSTOCK_ZERO")));
452 return null;
When an argument is omitted from a function call, it will default to undefined
.
It is therefore redundant to explicitly pass an undefined
literal as the last argument.
function hasOptionalParam(a: number, b?: number) {
// ...
}
hasOptionalParam(1, undefined)
function hasOptionalParam(a: number, b?: number) {
// ...
}
hasOptionalParam(1)
hasOptionalParam(1, 2)