JavaScript将数组转换成CSV格式的方法


Posted in Javascript onMarch 19, 2015

本文实例讲述了JavaScript将数组转换成CSV格式的方法。分享给大家供大家参考。具体分析如下:

JavaScript中数组对象的valueOf方法可以将数组的值输出为逗号分割的字符串,下面的代码演示了如何将数组抓换成逗号和竖线分割的字符串

var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];
var str = fruits.valueOf();
  
//输出结果: apple,peaches,oranges,mangoes

如果希望使用竖线|分割

var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];
var str = fruits.join("|");
  
//print str: apple|peaches|oranges|mangoes

完整演示代码如下

Click here to convert fruits array to CSV: 
<button onclick="javsacript:convert()">Convert to CSV</button>
<br>
<pre>var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];
</pre>
<script>
  function convert() {
    var fruits = ['apple', 'peaches', 'oranges', 'mangoes'];
    var str = fruits.valueOf();
    alert(str);
}
</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 事件查询综合
Jul 13 Javascript
cnblogs csdn 代码运行框实现代码
Nov 02 Javascript
Extjs4 GridPanel的主要配置参数详细介绍
Apr 18 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
Dec 13 Javascript
jQuery获取样式中颜色值的方法
Jan 29 Javascript
js文字横向滚动特效
Nov 11 Javascript
Javascript实现通过选择周数显示开始日和结束日的实现代码
May 30 Javascript
JavaScript实现打开链接页面的方式汇总
Jun 02 Javascript
详解微信小程序 template添加绑定事件
Jun 23 Javascript
Angular整合zTree的示例代码
Jan 24 Javascript
解决Vue.js 2.0 有时双向绑定img src属性失败的问题
Mar 14 Javascript
JavaScript数组方法的错误使用例子
Sep 13 Javascript
javascript实现简单的二级联动
Mar 19 #Javascript
jQuery实现360°全景拖动展示
Mar 18 #Javascript
自定义百度分享的分享按钮
Mar 18 #Javascript
javascript实现密码强度显示
Mar 18 #Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
Mar 18 #Javascript
JavaScript从数组中删除指定值元素的方法
Mar 18 #Javascript
JavaScript通过字符串调用函数的实现方法
Mar 18 #Javascript
You might like
php的debug相关函数用法示例
2016/07/11 PHP
smarty循环嵌套用法示例分析
2016/07/19 PHP
PHP数据库处理封装类实例
2016/12/24 PHP
php正则判断是否为合法身份证号的方法
2017/03/16 PHP
PHP编译configure时常见错误的总结
2017/08/17 PHP
基于swoole实现多人聊天室
2018/06/14 PHP
Laravel Reponse响应客户端示例详解
2020/09/03 PHP
jquery一句话全选/取消全选
2011/03/01 Javascript
JavaScript中number转换成string介绍
2014/12/31 Javascript
JavaScript中5种调用函数的方法
2015/03/12 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
2015/11/24 Javascript
浅谈JavaScript 标准对象
2016/06/02 Javascript
Vue2实现组件props双向绑定
2016/12/02 Javascript
JavaScript队列的应用实例详解【经典数据结构】
2017/04/12 Javascript
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
2017/05/20 jQuery
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
在vue中使用vue-echarts-v3的实例代码
2018/09/13 Javascript
JavaScript实现单英文金山打字通
2020/07/24 Javascript
jQuery轮播图功能制作方法详解
2019/12/03 jQuery
Vue 构造选项 - 进阶使用说明
2020/08/14 Javascript
vue 递归组件的简单使用示例
2021/01/14 Vue.js
[08:38]DOTA2-DPC中国联赛 正赛 VG vs Elephant 选手采访
2021/03/11 DOTA
python调用cmd复制文件代码分享
2013/12/27 Python
python基础教程之对象和类的实际运用
2014/08/29 Python
跟老齐学Python之字典,你还记得吗?
2014/09/20 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
2018/04/06 Python
Python中数组,列表:冒号的灵活用法介绍(np数组,列表倒序)
2018/04/18 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
python使用wxpy轻松实现微信防撤回的方法
2019/02/21 Python
python3 dict ndarray 存成json,并保留原数据精度的实例
2019/12/06 Python
Python 基于FIR实现Hilbert滤波器求信号包络详解
2020/02/26 Python
python自动提取文本中的时间(包含中文日期)
2020/08/31 Python
python 调用API接口 获取和解析 Json数据
2020/09/28 Python
交通事故赔偿协议书
2014/04/15 职场文书
面试必备的求职信
2014/05/25 职场文书
同学聚会开幕词
2019/04/02 职场文书