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 相关文章推荐
js jquery做的图片连续滚动代码
Jan 06 Javascript
jquery text(),val(),html()方法区别总结
Nov 04 Javascript
利用js判断浏览器类型(是否为IE,Firefox,Opera浏览器)
Nov 22 Javascript
用js+iframe形成页面的一种遮罩效果的具体实现
Dec 31 Javascript
深入理解JSON数据源格式
Jan 10 Javascript
简单谈谈node.js 版本控制 nvm和 n
Oct 15 Javascript
用瀑布流的方式在网页上插入图片的简单实现方法
Sep 23 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
Mar 02 Javascript
微信小程序之分享页面如何返回首页的示例
Mar 28 Javascript
jQuery中可见性过滤器简单用法示例
Mar 31 jQuery
Vue实现数据请求拦截
Oct 23 Javascript
JavaScript实现10秒后再次获取验证码
Dec 02 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数组对比函数,存在交集则返回真,否则返回假
2011/02/03 PHP
PHP性能优化准备篇图解PEAR安装
2011/12/05 PHP
解析PHP中的正则表达式以及模式匹配
2013/06/19 PHP
PHP多线程编程之管道通信实例分析
2015/03/07 PHP
PHP5.2下preg_replace函数的问题
2015/05/08 PHP
php文件上传类完整实例
2016/05/14 PHP
浅谈Laravel中的一个后期静态绑定
2017/08/11 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
JavaScript的parseInt 进制问题
2009/05/07 Javascript
在JavaScript中监听IME键盘输入事件
2011/05/29 Javascript
Jquery对象和Dom对象的区别分析
2014/11/20 Javascript
实例详解jQuery表单验证插件validate
2016/01/18 Javascript
jQuery拖拽排序插件制作拖拽排序效果(附源码下载)
2016/02/23 Javascript
jQuery插件扩展测试实例
2016/06/21 Javascript
关于jQuery中fade(),show()起始位置的一点小发现
2017/04/25 jQuery
input file样式修改以及图片预览删除功能详细概括(推荐)
2017/08/17 Javascript
JS内部事件机制之单线程原理
2018/07/02 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
Python中unittest用法实例
2014/09/25 Python
小议Python中自定义函数的可变参数的使用及注意点
2016/06/21 Python
python3读取csv和xlsx文件的实例
2018/06/22 Python
python制作简单五子棋游戏
2019/06/18 Python
python socket 聊天室实例代码详解
2019/11/14 Python
django实现模型字段动态choice的操作
2020/04/01 Python
Django启动时找不到mysqlclient问题解决方案
2020/11/11 Python
耐克巴西官方网站:Nike巴西
2016/08/14 全球购物
加拿大最大的五金、家居装修和园艺产品商店:RONA
2017/01/27 全球购物
戴森西班牙官网:Dyson西班牙
2020/02/04 全球购物
Simons官方网站:加拿大时尚零售商
2020/02/20 全球购物
运动会通讯稿500字
2014/02/20 职场文书
人民调解员先进事迹材料
2014/05/08 职场文书
会计人员演讲稿
2014/09/11 职场文书
党员教师自我剖析材料
2014/09/29 职场文书
2014教师年度工作总结
2014/11/10 职场文书
清洁工个人总结
2015/03/04 职场文书
团队拓展训练心得体会
2016/01/12 职场文书