У меня есть переменная:
var variableDynamic = 1;
// or    
var variableDynamic = 1 + i++;
Можно ли использовать это для создания имен динамических переменных, например, примерно так:
var variableName + variableDynamic = {};
// or
var (variableName + variableDynamic) = {};
Я знаю, что я написал выше, абсурдно, но это объясняет идею. Возможно ли это?
Хорошо, что я хочу сделать, чтобы создать элемент (загрузить форму) каждый раз, когда пользователь нажимает на добавление новой группы файлов, все работает отлично, за исключением того, что для плагина, который я использую для него, нужна специальная переменная для каждой формы загрузки, чтобы вызвать кнопку загрузки (.uploadStoredFiles();).
Это грубый код, который я сделал:
    $('#addOneMoreFileOrGroup').on('click', function(){
    var latestFileUploaderId = parseInt($('.well-large .file-uploader').last().attr('id').split('-')[2]) + 1;
    $('.well-large .control-group:last').after('<div class="control-group deal-type-online">  \
        <label class="control-label">File / File Group Title:</label> \
        <div class="controls"> \
            <input class="span4 file-title" type="text"> \
            <span class="question label label-warning" data-title="File / Group Name:" data-content="Name for your file or group of related files (for example your brand logotype in different file formats)." data-original-title="">?</span> \
            <div id="file-uploader-' + latestFileUploaderId + '" class="file-uploader"></div> \
        </div> \
    </div>');
    var HERE_I_NEED_DYNAMIC_VAR = new qq.FileUploader({
        element: document.getElementById('file-uploader-' + latestFileUploaderId + ''),
        action: 'do-nothing.htm',
        autoUpload: false,
        debug: true,
        uploadButtonText: '<i class="icon icon-plus"></i> Select Files...',
        onSubmit: function() {
            $('#file-uploader-' + latestFileUploaderId + ' .qq-uploader').after('<button id="file-uploader-trigger-' + latestFileUploaderId + '" class="btn btn-primary"><i class="icon-upload icon-white"></i> Upload now</button>');
            $('#file-uploader-trigger-' + latestFileUploaderId + '').on('click', function() {
                if($(this).parent().parent().parent().parent().find('.file-title').val() !== '') {
                    HERE_I_NEED_DYNAMIC_VAR.uploadStoredFiles();
                } else {
                    $(this).parent().parent().parent().addClass('error');
                }
            });
        }
    });
});
}
