Я изучаю JS и получаю тупой пример кода из MDN .
// Callback from a <input type="file" onchange="onChange(event)">
function onChange(event) {
var file = event.target.files[0];
var reader = new FileReader();
reader.onload = function(e) {
// The file's text will be printed here
console.log(e.target.result)
};
reader.readAsText(file);
}
Насколько я понимаю, свойство объекта является значением, например
var car = {brand: "Honda"}
Так что же означает код ниже?
reader.onload = function(e) {
// The file's text will be printed here
console.log(e.target.result)
};
Я прочитал MDN
Свойство FileReader.onload содержит обработчик событий, выполняемый при запуске события загрузки,
но это не имеет смысла для меня.