Tri,
если хочется погорячее)))
let months = {
"1": "Январь",
"2": "Февраль",
"3": "Март",
"4": "Апрель",
"5": "Май",
"6": "Июнь",
"7": "Июль",
"8": "Август",
"9": "Сентрябрь",
"10": "Октябрь",
"11": "Ноябрь",
"12": "Декабрь"
}
months = new Proxy(months, {
get(target, key) {
if (key in target) {
return target[key];
} else {
return null;
}
}
});
function getMonthName(index) {
return months[index]
}
alert(getMonthName(-1));
alert(getMonthName(12));
alert(getMonthName("дерево"));