Как перевести текст в указатель?
Имеется массив var a = { test: { debug: "123" }};
И допустим я хочу ввести в какой-нибудь input текст a.test.debug, как мне потом в JS получить информацию по этому указателю (т.е. заветные 123 из массива)? Такое вообще возможно на JS или надо прибегать к куче переборок и прочим костылям с велосипедами |
Только не понимаю, зачем...
var a = { test: { debug: "123" }}; var inp = 'a.test.debug'; var obj = window; for(var i = 0, inp = inp.split('.'); i < inp.length; i++) { obj = obj[inp[i]]; } console.log(obj) |
Цитата:
Может через пару лет он научится задавать вопросы правильно и ему подскажут про волшебную клавишу F12 и про использование console.log и про другие удивительные вещи. но судя по строке Цитата:
![]() |
MallSerg,
:) |
Часовой пояс GMT +3, время: 07:27. |