html5 FileReader, que tipo de dado a função readAsDataUrl retorna? é url endereço? ou dados em si?

function readURL(input){    
    if(input.files && input.files[0]){
        reader.readAsDataURL(input.files[0]);
    }
    else {
        document.images[0].src = input.value || "No file selected";
    }
}
function checkSrc(){
    var src = document.getElementById('propertyImg').getAttribute('src');
    console.debug(src);
}
<input type='file' class='width70_prop' onchange="readURL(this);"></input>
<button onclick='checkSrc()'>check</button>

Estou curioso para saber que tipo de dados a função readAsDataUrl do FileReader retorna.
Quando eu verifiquei o atributo src via código acima, parecia
corda longa ridiculamente gigante (corda começa algo base-64 blá blá).
Eu estou querendo saber que string se refere ao endereço do arquivo ou arquivo em si.
Qualquer ajuda será apreciada. THX.

questionAnswers(2)

yourAnswerToTheQuestion