使用blob分析数组对象
Parse array objects using blob
我设法完成了这项工作,但当变量实际上是多个对象的数组时,如何真正做到这一点,您可以用blob将其写入每一行?
var line1 = "firstline";
var line2 = "secondline";
var blob = new Blob([line1 + "'r'n", line2], {type: "application/txt"});
var url = URL.createObjectURL(blob);
var a = document.createElement('a');
a.download = "test.txt";
a.href = url;
a.textContent = "Download test.txt";
document.getElementById('test').appendChild(a);
很抱歉,这是答案,这对我来说很愚蠢。当变量是一个对象数组时,只需使用join()添加换行符。因此,输出将很好地变成文本文件,所有数组对象都显示在新行中。
var arr = ['firstline', 'secondline', 'thirdline'];
var lineConcat = arr.join("'r'n");
var blob = new Blob([lineConcat], {type: "application/txt"});
相关文章:
- 将数组对象传递到struts2中的操作类
- 如何使用jquery返回php-json数组对象
- 从其名称获取javascript数组对象
- 值未与数组对象绑定
- 如何按数组/对象值的倍数过滤对象数组
- 在表中显示数组对象
- 在数组对象中分组
- 将第二个或多个数组推送到数组对象 AngularJS 中
- 重新排列 JavaScript 数组/对象
- 键上的javascript数组对象过滤器
- handontable:在不更改数据数组/对象的情况下隐藏某些列
- 用于跟踪购物车可用性的Javascript数组/对象/哈希表
- 重建有角度的java脚本数组对象
- 对JSON数组对象进行排序
- 连接与数组对象相关的文本:方式和位置
- 哪些浏览器和版本支持将常见的类数组对象直接传递到fn.apply()
- 如何使用Handlebars循环数组对象和模板
- 是否可以引用JS数组/对象中的另一个元素
- Javascript中的名称索引-数组/对象
- 数组长度不等于数组对象