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基本语法分析说明
Jun 15 Javascript
用js解决数字不能换行问题
Aug 10 Javascript
关于JavaScript中的关联数组分析
Apr 09 Javascript
通过一段代码简单说js中的this的使用
Jul 23 Javascript
JS操作CSS随机改变网页背景实现思路
Mar 10 Javascript
Javascript 多物体运动的实现
Dec 24 Javascript
最新最热最实用的15个jQuery插件汇总
Jul 05 Javascript
纯前端JavaScript实现Excel IO案例分享
Aug 26 Javascript
layer弹出层框架alert与msg详解
Mar 14 Javascript
Jquery获取radio选中的值
May 05 jQuery
详解React Native 屏幕适配(炒鸡简单的方法)
Jun 11 Javascript
详解vue配置后台接口方式
Mar 29 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
一个简单实现多条件查询的例子
2006/10/09 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
PHP的Yii框架的常用日志操作总结
2015/12/08 PHP
php 调用百度sms来发送短信的实现示例
2018/11/02 PHP
PHP simplexml_load_file()函数讲解
2019/02/03 PHP
PHP中__set()实例用法和基础讲解
2019/07/23 PHP
javascript函数中的arguments参数
2010/08/01 Javascript
jQuery获取URL请求参数的方法
2015/07/18 Javascript
Javascript 普通函数和构造函数的区别
2016/11/05 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
vue项目中的webpack-dev-sever配置方法
2017/12/14 Javascript
react build 后打包发布总结
2018/08/24 Javascript
JS实现商城秒杀倒计时功能(动态设置秒杀时间)
2019/12/12 Javascript
详解Vue中的MVVM原理和实现方法
2020/07/15 Javascript
[52:03]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第三场 1月31日
2021/03/11 DOTA
Python利用多进程将大量数据放入有限内存的教程
2015/04/01 Python
对于Python异常处理慎用“except:pass”建议
2015/04/02 Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
2017/03/16 Python
Python新手们容易犯的几个错误总结
2017/04/01 Python
Python实现输出某区间范围内全部素数的方法
2018/05/02 Python
python和opencv实现抠图
2018/07/18 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
基于python及pytorch中乘法的使用详解
2019/12/27 Python
python实现处理mysql结果输出方式
2020/04/09 Python
Python PyQt5模块实现窗口GUI界面代码实例
2020/05/12 Python
CSS3打造百度贴吧的3D翻牌效果示例
2017/01/04 HTML / CSS
Boden澳大利亚官网:英国在线服装公司
2018/08/05 全球购物
实习自我鉴定
2013/12/15 职场文书
《小儿垂钓》教学反思
2014/02/23 职场文书
社区平安建设汇报材料
2014/08/14 职场文书
大学生交通专业求职信
2014/09/01 职场文书
2014年党员干部四风问题自我剖析材料
2014/09/29 职场文书
2014年保卫科工作总结
2014/12/05 职场文书
聘任合同书
2015/09/21 职场文书
springboot layui hutool Excel导入的实现
2022/03/31 Java/Android
详解Python中*args和**kwargs的使用
2022/04/07 Python