1
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);
    }
}
4

2 に答える 2

3
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);
    }
}
于 2013-02-22T08:19:53.240 に答える
0

デバッグ目的でこれを行う場合は、console.log を使用することをお勧めします。

console.log(this.all[k])

なんらかの理由でアラートを出したい場合は、JSON.stringify でシリアル化できます。

JSON.stringify(this.all[k])

ただし、console.log の方がはるかに優れています。煩わしさが少なく、オブジェクトを簡単に調べることができます。

于 2013-02-22T08:09:14.153 に答える