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 相关文章推荐
jQuery html()等方法介绍
Nov 18 Javascript
关于IE中getElementsByClassName不能用的问题解决方法
Aug 26 Javascript
js实现通用的微信分享组件示例
Mar 10 Javascript
Vue.js每天必学之构造器与生命周期
Sep 05 Javascript
获取IE浏览器Cookie信息的方法
Jan 23 Javascript
js实现单张图片平移切换效果
Oct 11 Javascript
详解vue2.0 不同屏幕适配及px与rem转换问题
Feb 23 Javascript
傻瓜式vuex语法糖kiss-vuex整理
Dec 21 Javascript
JavaScript 处理树数据结构的方法示例
Jun 16 Javascript
iSlider手机端图片滑动切换插件使用详解
Dec 24 Javascript
Vue自定义组件的四种方式示例详解
Feb 28 Javascript
微信小程序实现底部弹出框
Nov 18 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部分常见问题总结
2006/10/09 PHP
PHP如何得到当前页和上一页的地址?
2006/11/27 PHP
具有时效性的php加密解密函数代码
2013/06/19 PHP
PHP中引用类型和值类型功能与用法示例
2019/02/26 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
2010/03/11 Javascript
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
JavaScript 产生不重复的随机数三种实现思路
2012/12/13 Javascript
js跑步算法的实现代码
2013/12/04 Javascript
javascript学习笔记(六)数据类型和JSON格式
2014/10/08 Javascript
node.js中的fs.readSync方法使用说明
2014/12/17 Javascript
JS实现从表格中动态删除指定行的方法
2015/03/31 Javascript
jQuery中 $ 符号的冲突问题及解决方案
2016/11/04 Javascript
jQuery拖拽通过八个点改变div大小
2020/11/29 Javascript
vue使用keep-alive实现数据缓存不刷新
2017/10/21 Javascript
微信小程序异步API为Promise简化异步编程的操作方法
2018/08/14 Javascript
如何构建 vue-ssr 项目的方法步骤
2020/08/04 Javascript
分享15个最受欢迎的Python开源框架
2014/07/13 Python
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
Django REST framework视图的用法
2019/01/16 Python
关于Python turtle库使用时坐标的确定方法
2020/03/19 Python
python 生成正态分布数据,并绘图和解析
2020/12/21 Python
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
新秀丽官方旗舰店:Samsonite拉杆箱、双肩包、皮具
2018/03/05 全球购物
加拿大租车网站:Enterprise Rent-A-Car
2018/07/26 全球购物
Kickers鞋英国官网:男士、女士和儿童鞋
2021/03/08 全球购物
什么是虚拟内存?虚拟内存有什么优势?
2016/02/09 面试题
学习党课思想汇报
2013/12/29 职场文书
小学运动会表扬稿
2014/01/19 职场文书
水果超市创业计划书
2014/01/27 职场文书
项目总经理岗位职责
2014/02/14 职场文书
《雷鸣电闪波尔卡》教学反思
2014/02/23 职场文书
会计员岗位职责
2014/03/15 职场文书
学生保证书格式
2015/02/27 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书