Salvar arquivos do input file com blob

rencentemente descobri este código:

   verification1 = window.prompt("nome");
                if(verification1 != "exemplo"){
                    var textToSave1 = document.getElementById("código").value;
                    var textToSaveAsBlob1 = new Blob([textToSave1], {type:"text/plain"});
                    var textToSaveAsURL1 = window.URL.createObjectURL(textToSaveAsBlob1);
                    var fileNameToSaveAs = verification1+".html";
                    var downloadLink = document.createElement("a");
                    downloadLink.download = fileNameToSaveAs;
                    downloadLink.innerHTML = "Download File";
                    downloadLink.href = textToSaveAsURL1;
                    downloadLink.onclick = destroyClickedElement;
                    downloadLink.style.display = "none";
                    document.body.appendChild(downloadLink);
                    downloadLink.click();
                }
                function destroyClickedElement(event){
                }
            }

(estou utilizando este código para meu editor de código que salva .html)
até ai tudo bem, agora qual propiedade do input file devo chamar para salvar imagens e sons?