赞
踩
什么是Blob
Blob是一种JavaScript对象类型。Blob对象存储着大量的二进制数据,我们所熟悉的file对象就是继承自Blob,并且size和type属性也是继承自Blob。
如何创建一个Blob对象
创建一个Blob对象需要传递两个参数,一个是数据序列,可以是任意格式的值,一个是包含两个属性的对象,{ type: MIME的类型, endings: 决定第一个参数的数据格式,可以取值为 “transparent” 或者 “native”(transparent的话不变,是默认值,native 的话按操作系统转换) 。 }
var blob = new Blob(["数据"], { type:'text/plain' }) //创建一个Blob对象
var read = new FileReader(); //创建一个读取器对象
read.readAsText(blob); //读取文件
read.onload = function () {
console.log(read.result); //从result获取数据
}
属性
Blob有两个个属性size 、 type
方法
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。