switch (Object.keys(api.container1.Monday)) {
case undefined: console.log("undefined!!!");
default: return console.log(Object.keys(api.container1.Monday));
}
Случай переключения игнорирует неопределенное, так как оно не неопределенное и продолжается по умолчанию. после достижения значения по умолчанию я получаю ошибку
undefined is not an object (evaluating 'api.container1.Monday')