Javascript 将FileReader内的结果对象分配给变量
这是myJavascript 将FileReader内的结果对象分配给变量,javascript,Javascript,这是myreader变量的控制台日志。我想知道读取器文件读取器>结果值的调用是什么 console.log(reader); 如果指定的读卡器输出正确,则 reader>FileReader>result将导致未定义,因为result不在FileReader 根据你的日志,你的对象是这样的 var reader = { FileReader: {}, error: null, result: "_id,number,date,duration" } 要获得结果,您需要执行
reader
变量的控制台日志。我想知道读取器
文件读取器
>结果
值的调用是什么
console.log(reader);
如果指定的读卡器输出正确,则
reader>FileReader>result
将导致未定义
,因为result
不在FileReader
根据你的日志,你的对象是这样的
var reader = {
FileReader: {},
error: null,
result: "_id,number,date,duration"
}
要获得结果,您需要执行
reader.result
我不清楚这个问题,但是如果读取器是FileReader对象,并且您没有调用它的readAs…
方法,reader.result
为空。请再次阅读您的问题标题,您可能只想在读取器的onload
事件中填充变量,一旦调用readAs…
方法之一,就会触发该事件。
var reader = {
FileReader: {},
error: null,
result: "_id,number,date,duration"
}