Noms de variables dynamiques en javascript

J'ai une variable:

var variableDynamic = 1;
//or    
var variableDynamic = 1 + i++;

Est-il possible de l'utiliser pour créer des dynamiques de noms de variables, par exemple quelque chose comme ceci:

var variableName + variableDynamic = {};
//or
var (variableName + variableDynamic) = {};

Je sais ce que j'ai écrit ci-dessus est absurde, mais c'est pour expliquer l'idée. Est-il possible?


Ok, ce que je veux faire pour créer un élément (télécharger le formulaire) à chaque fois que l'utilisateur, cliquez sur ajouter un nouveau fichier de groupe, tout fonctionne bien sauf que le plugin que j'utilise pour cela avoir besoin d'une variable pour chaque formulaire d'upload pour déclencher le bouton de téléchargement de (.uploadStoredFiles();).

C'est rugueux code que j'ai fait:

    $('#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');

                }

            });

        }
    });

});

}

source d'informationauteur ignaty