Я пытаюсь создать функцию в javascript, чтобы получить значение, соответствующее внешней переменной.
Я создал массив ключ / значение.Затем я сделал функцию, которая проверит, соответствует ли значение переменной.Затем я верну ключ этого значения.
function findNumberFromMonth($data)
{
var obj = {
01: "Jan",
02: "Feb",
03: "Mar",
04: "Apr",
05: "May",
06: "Jun",
07: "Jul",
08: "Aug",
09: "Sep",
10: "Oct",
11: "Nov",
12: "Dec"
}
for(var element in obj)
{
if($data == element.value )
{
$number = element.key
}
return $number;
}
}
Я ожидал вывода «01», если я инициализирую $ data как «Jan».
Но я получил только неопределенный объект,Как я могу обработать?
Спасибо за ваши ответы.