У меня есть двухуровневый объект JSON
EX:
var regexDefs = {
"alpha": {
"regex" : /^[A-Z]+$/,
"errMsg" : "Alpha Only" }
}
Я хочу сделать что-то похожее на поиск ключа в массиве.
(с использованием inQray в jQuery)
var key = "alpha";
alert($.inArray(key,regexDefs));
если ключ находится в массиве, тогда я хочу сделать
if(regexDefs[key].regex.test){ return true; }
Я знаю, что, может быть, я что-то упускаю, потому что это объект, а не массив
делает
$.inArray(key,regexDefs)
возвращает неопределенное значение
= /
Есть мысли?