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 相关文章推荐
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
Nov 30 Javascript
爆炸式的JS圆形浮动菜单特效代码
Mar 03 Javascript
JavaScript伸缩的菜单简单示例
Dec 03 Javascript
javascript中Array()数组函数详解
Aug 23 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
Sep 04 Javascript
jQuery+CSS实现滑动的标签分栏切换效果
Dec 17 Javascript
Bootstrap中CSS的使用方法
Feb 17 Javascript
解读vue生成的文件目录结构及说明
Nov 27 Javascript
浅谈gulp创建完整的项目流程
Dec 20 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
Mar 01 Javascript
react-native滑动吸顶效果的实现过程
Jun 03 Javascript
Vue简单实现原理详解
May 07 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
Zend Framework分发器用法示例
2016/12/11 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
2018/11/30 PHP
Yii框架参数配置文件params用法实例分析
2019/09/11 PHP
通过JAVASCRIPT读取ASP设定的COOKIE
2007/02/15 Javascript
javascript数组使用调用方法汇总
2007/12/08 Javascript
用js实现计算加载页面所用的时间
2010/04/02 Javascript
基于jquery+thickbox仿校内登录注册框
2010/06/07 Javascript
原生javascript实现图片轮播效果代码
2010/09/03 Javascript
简单几行JS Code实现IE邮件转发新浪微博
2013/07/03 Javascript
JS实现仿饿了么在浏览器标签页失去焦点时网页Title改变
2017/06/01 Javascript
jqgrid实现简单的单行编辑功能
2017/09/30 Javascript
利用Javascript开发一个二维周视图日历
2017/12/14 Javascript
vue和webpack安装命令详解
2018/06/15 Javascript
微信小程序实现元素渐入渐出动画效果封装方法
2019/05/18 Javascript
javascript网页随机点名实现过程解析
2019/10/15 Javascript
微信小程序开发搜索功能实现(前端+后端+数据库)
2020/03/04 Javascript
[04:00]黄浦江畔,再会英雄——完美世界DOTA2 TI9应援视频
2019/07/31 DOTA
Python 除法小技巧
2008/09/06 Python
Python的GUI框架PySide的安装配置教程
2016/02/16 Python
基于Python_脚本CGI、特点、应用、开发环境(详解)
2017/05/23 Python
Python内置函数——__import__ 的使用方法
2017/11/24 Python
python负载均衡的简单实现方法
2018/02/04 Python
Python实现字符串匹配的KMP算法
2019/04/04 Python
django序列化时使用外键的真实值操作
2020/07/15 Python
Python实现加密的RAR文件解压的方法(密码已知)
2020/09/11 Python
Python内置函数及功能简介汇总
2020/10/13 Python
澳大利亚手袋、珠宝和在线时尚精品店:The Way
2019/12/21 全球购物
联谊活动策划书
2014/01/26 职场文书
商务英语专业毕业生求职信
2014/07/06 职场文书
争先创优公开承诺书
2014/08/30 职场文书
创业项目大全(适合在家创业的项目)
2019/08/15 职场文书
python迷宫问题深度优先遍历实例
2021/06/20 Python
SpringBoot实现异步事件驱动的方法
2021/06/28 Java/Android
分享提高 Python 代码的可读性的技巧
2022/03/03 Python
SQL Server删除表中的重复数据
2022/05/25 SQL Server