# 图片上传预览

业务中经常有上传图片的需求在,有时我们需要去尽快预览要上传的图片,此时会有两种常见的方法:

# URL.createObjectURL

直接返回,同步执行,会为图片文件创建一个地址,存储在 document 中,并且不会被垃圾回收机制所回收。清除方式只有 unload 事件或 revokeObjectURL 进行手动清除。

# FileReader.readAsDataURL

通过回调的形式返回,异步执行,将图片文件转为 base64 格式,可以通过链接形式直接引用,会依据垃圾回收机制进行回收,
2

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

dmq 微信支付

微信支付

dmq 支付宝

支付宝