File和FileReader对象没有方法

时间:2017-10-15 15:58:03

标签: javascript

使用this great answer,我正在尝试打印File对象的所有方法:

alert(Object.getOwnPropertyNames(File).filter(function (p) {
    return typeof File[p] === 'function';
}));

但我什么都没得到,FileReader对象也是如此。

这些对象是不是Javascript标准的一部分,还是只是无方法?

我正在测试Chrome。

谢谢。

1 个答案:

答案 0 :(得分:3)

您正在查看静态方法,可通过File.*()调用 没有。

您实际上需要其原型上的方法(可在File个对象的实例上调用)。查看File.prototype的属性。