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 new一个对象的实质
Jan 07 Javascript
基于Jquery制作的幻灯片图集效果打包下载
Feb 12 Javascript
深入理解JavaScript系列(33):设计模式之策略模式详解
Mar 03 Javascript
js实现textarea限制输入字数
Feb 13 Javascript
js实现倒计时效果(小于10补零)
Mar 08 Javascript
Angular2环境搭建具体操作步骤(推荐)
Aug 04 Javascript
自定义类似于jQuery UI Selectable 的Vue指令v-selectable
Aug 23 jQuery
vue2.0父子组件间传递数据的方法
Aug 16 Javascript
JS实现的tab切换并显示相应内容模块功能示例
Aug 03 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
Aug 26 Javascript
用js限制网页只在微信浏览器中打开(或者只能手机端访问)
Dec 24 Javascript
vue项目中播放rtmp视频文件流的方法
Sep 17 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显示MySQL数据的三种方法
2008/06/05 PHP
PHP 防恶意刷新实现代码
2010/05/16 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
2016/05/20 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
JQuery select控件的相关操作实现代码
2012/09/14 Javascript
编写针对IE的JS代码两种编写方法
2013/01/30 Javascript
Javascript Ajax异步读取RSS文档具体实现
2013/12/12 Javascript
Javascript实现div的toggle效果实例分析
2015/06/09 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
JavaScript浏览器对象之一Window对象详解
2016/06/03 Javascript
基于Vue.js实现数字拼图游戏
2016/08/02 Javascript
jQuery中的AjaxSubmit使用讲解
2016/09/25 Javascript
js中获取键盘事件的简单实现方法
2016/10/10 Javascript
jquery PrintArea 实现票据的套打功能(代码)
2017/03/17 Javascript
详解Node.js实现301、302重定向服务
2017/04/07 Javascript
详解vue2.0的Element UI的表格table列时间戳格式化
2017/06/13 Javascript
vuejs使用$emit和$on进行组件之间的传值的示例
2017/10/04 Javascript
使用命令行工具npm新创建一个vue项目的方法
2017/12/27 Javascript
webstorm中配置nodejs环境及npm的实例
2018/05/15 NodeJs
JS数组去重常用方法实例小结【4种方法】
2018/05/28 Javascript
对python读写文件去重、RE、set的使用详解
2018/12/11 Python
详解Python3之数据指纹MD5校验与对比
2019/06/11 Python
linux环境下Django的安装配置详解
2019/07/22 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
2019/08/27 Python
jupyter notebook读取/导出文件/图片实例
2020/04/16 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
Python TestSuite生成测试报告过程解析
2020/07/23 Python
Whistles官网:英国女装品牌
2020/08/14 全球购物
如何打造一封优秀的留学推荐信
2014/01/25 职场文书
银行工作检查书范文
2014/01/31 职场文书
工程专业求职自荐书范文
2014/02/08 职场文书
幼儿园运动会入场词
2014/02/10 职场文书
小学生综合素质评语
2014/04/23 职场文书
行政专员岗位职责范本
2014/08/26 职场文书
中小学校园安全广播稿
2014/09/29 职场文书
房地产销售经理岗位职责
2015/02/02 职场文书