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 相关文章推荐
HTML页面如何象ASP一样接受参数
Feb 07 Javascript
传递参数的标准方法(jQuery.ajax)
Nov 19 Javascript
js Array操作的最简短最容易理解方法
Dec 09 Javascript
javaScript数组迭代方法详解
Apr 14 Javascript
JavaScript 函数节流详解及方法总结
Feb 09 Javascript
JavaScript中三个等号和两个等号你了解多少
Jul 04 Javascript
JS中使用media实现响应式布局
Aug 04 Javascript
在React 组件中使用Echarts的示例代码
Nov 08 Javascript
深入浅析Vue.js计算属性和侦听器
May 05 Javascript
jQuery表单校验插件validator使用方法详解
Feb 18 jQuery
解决pycharm双击但是无法打开的情况
Oct 31 Javascript
解决vue init webpack 下载依赖卡住不动的问题
Nov 09 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判断文件上传类型及过滤不安全数据的方法
2014/12/17 PHP
PHP PDOStatement::bindColumn讲解
2019/01/30 PHP
JS window.opener返回父页面的应用
2009/10/24 Javascript
JavaScript 全角转半角部分
2009/10/28 Javascript
一段批量给页面上的控件赋值js
2010/06/19 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
javascript 动态创建表格
2015/01/08 Javascript
javascript显示中文日期的方法
2015/06/18 Javascript
js实现文本框只允许输入数字并限制数字大小的方法
2015/08/19 Javascript
jquery实现的蓝色二级导航条效果代码
2015/08/24 Javascript
jQuery手动点击实现图片轮播特效
2020/04/20 Javascript
分享jQuery网页元素拖拽插件
2020/12/01 Javascript
jQuery事件绑定方法学习总结(推荐)
2016/11/21 Javascript
BootStrop前端框架入门教程详解
2016/12/25 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
2018/03/21 Javascript
vue自定义指令用法经典实例小结
2019/03/16 Javascript
VUEX-action可以修改state吗
2019/11/19 Javascript
js实现无限层级树形数据结构(创新算法)
2020/02/27 Javascript
JS数组降维的实现Array.prototype.concat.apply([], arr)
2020/04/28 Javascript
在Python中使用SQLite的简单教程
2015/04/29 Python
Python中的rjust()方法使用详解
2015/05/19 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
Numpy中ndim、shape、dtype、astype的用法详解
2020/06/14 Python
python读写数据读写csv文件(pandas用法)
2020/12/14 Python
巴西网上药店:Drogaria Araujo
2021/01/06 全球购物
物流管理专业大学生自荐信
2013/10/04 职场文书
总经理司机岗位职责
2014/02/06 职场文书
小学生中国梦演讲稿
2014/04/23 职场文书
中考学习决心书
2015/02/04 职场文书
2015年社区综治宣传月活动总结
2015/03/25 职场文书
红白喜事主持词
2015/07/06 职场文书
参加招聘会后的感想
2015/08/10 职场文书
职场:企业印章管理制度(模板)
2019/10/18 职场文书
关于MybatisPlus配置双数据库驱动连接数据库问题
2022/01/22 Java/Android
MYSQL事务的隔离级别与MVCC
2022/05/25 MySQL