是否可以用JavaScript显示[object FileList]的内容? if(this.all.length>0){ 对于(var k=0;k
,如果您希望出于调试目的执行此操作,我建议您使用console.log:是否可以用JavaScript显示[object FileList]的内容? if(this.all.length>0){ 对于(var k=0;k,javascript,html,filelist,Javascript,Html,Filelist,,如果您希望出于调试目的执行此操作,我建议您使用console.log: if(this.all.length > 0){ for(var k=0; k<this.all.length; k++){ alert(this.all[k]); // it alerts [object FileList] var file = this.all[k]; this._uploader(file,0);
if(this.all.length > 0){
for(var k=0; k<this.all.length; k++){
alert(this.all[k]); // it alerts [object FileList]
var file = this.all[k];
this._uploader(file,0);
}
}
如果您出于任何原因坚持要发出警报,您可以使用JSON.stringify对其进行序列化:
console.log(this.all[k])
然而,console.log确实好得多:不那么烦人,而且您可以轻松地检查对象。if(this.all.length>0){
JSON.stringify(this.all[k])
对于(var k=0,len=this.all.length;k
你所说的“改变”是什么意思?改变?还是说“迭代”?
if(this.all.length > 0){
for(var k=0, len = this.all.length; k < len; k++){
console.dir(this.all[k]); // will iterate over the properties of each [object FileList] in the console
var file = this.all[k];
this._uploader(file,0);
}
}