Разве вам не нужно иметь один оператор объявления и один оператор присваивания, когда вы делаете это так?

я есть код, который выглядит следующим образом, который работает просто отлично:

var info = [];
for (i = 0; i < 10; i++)
{
     info[i] = $('#info_' + i).val();
}

Проблема в том, что этот шаблон очень распространен в моем приложении с некоторыми незначительными изменениями. То, что я хотел бы сделать, это сделать это в oneliner что-то вроде этого, где информация становится массивом:

var info = $('[id^="info_"]').each().val();

Ответы на вопрос(3)

Ваш ответ на вопрос