Вы не можете делать то, что вы пытаетесь в JS.Альтернативой может быть заполнение массива значениями с помощью map()
:
var arr = $('.myitems').map(function() {
return $(this).text();
}).get();
Если вы все еще хотите использовать префикс 'myitem' + index
для значений, вы можете вместо этого использовать объект:
var obj = {};
$('.myitems').each(function(i) {
obj['myitem' + i] = $(this).text();
});