Javascript 萤火虫在骗我吗?

Javascript 萤火虫在骗我吗?,javascript,firefox,firebug,plupload,Javascript,Firefox,Firebug,Plupload,我的javascript中有一个名为文件的对象。运行console.log(文件)允许我像这样检查Firebug中的对象 问题是:当我试图访问file.status时,我得到0file.name和其他属性都可以正常工作。。。无论发生什么情况,都是status输出0 你知道怎么回事吗 顺便说一句,这个对象是一个plupload文件对象,如果这很重要的话。此外,Webkit检查器也会产生相同的结果 谢谢 我怀疑是JavaScript的安全性阻止了分享细节。这不是撒谎,而是不告诉你事情。好的Java

我的javascript中有一个名为
文件
的对象。运行
console.log(文件)
允许我像这样检查Firebug中的对象

问题是:当我试图访问
file.status
时,我得到
0
file.name
和其他属性都可以正常工作。。。无论发生什么情况,都是
status
输出
0

你知道怎么回事吗

顺便说一句,这个对象是一个plupload文件对象,如果这很重要的话。此外,Webkit检查器也会产生相同的结果


谢谢

我怀疑是JavaScript的安全性阻止了分享细节。这不是撒谎,而是不告诉你事情。好的JavaScript,另一个受保护的公民


Java安全性也会使提前操作文件变得困难,这就是为什么会有这么多上传工具,好吧,因为IE7-9不支持多文件浏览器选择。示例Y或。

有趣,如果我有这个谜团,并想弄清它的真相,我会阅读创建和操作这个对象的代码,或者尝试使用不同的javascript枚举来查看我能从这个对象中得到什么


也许是一个
for in
循环,只是为了看看它能把我带到哪里。毕竟,许多javascript开发工具都是使用javascript构建的——它们不应该比常规js命令更能洞察对象。

您使用的代码在哪里?问题标题让我发笑。让我想:我的调试器在欺骗我吗?当然,Firebug没有骗你。除非我对你撒谎关于萤火虫对你撒谎。。。