/**
* @param {Blob} blob `file`文件流
* @param {string} name=文件 文件名称
* @param {string} prefix=xls 文件名称后缀
*
* @example
*
* import { downloadFileUseJS } from '@jairwinl/utils/esm/downloadFileUseJS';
*
* downloadFileUseJS(data)
*
* downloadFileUseJS(data, '测试文件', 'xls')
*
*/
function downloadFileUseJS(data, name, prefix) {
if (name === void 0) { name = '文件'; }
if (prefix === void 0) { prefix = 'xls'; }
var urlObject = window.URL || window.webkitURL || window;
var blob = new Blob([data]);
var a = document.createElement('a');
var url = urlObject.createObjectURL(blob);
a.href = url;
a.download = "".concat(name, ".").concat(prefix);
a.click();
window.URL.revokeObjectURL(url);
}
export default downloadFileUseJS;
//# sourceMappingURL=download-file.js.map