ProgressEvent: total 属性
注意:此功能在 Web Workers 中可用。
ProgressEvent.total 只读属性是一个数字,表示正在传输或处理的数据的总大小。
对于由浏览器分派的 ProgressEvent,该值指资源的字节大小,来源于 Content-Length 响应头。
在你自己创建的 ProgressEvent 中,这也可以是资源的总字节数,尽管它可以是任何数字。例如,如果你担心透露资源的精确字节数,你可能希望将 total 归一化为 100 或 1 这样的值。如果使用 1 作为总数,那么 ProgressEvent.loaded 将是一个介于 0 和 1 之间的小数值。
如果事件的 lengthComputable 属性为 false,则此值无意义,应被忽略。