JavaScript将数组转换成CSV格式的方法

 更新时间:2015年03月19日 08:58:57   作者:上大王  
这篇文章主要介绍了JavaScript将数组转换成CSV格式的方法,实例分析了javascript使用valueOf方法将数组值转换为csv格式字符串的技巧,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了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程序设计有所帮助。

相关文章

  • 用js来获取上传的文件名纯粹是为了美化而用

    用js来获取上传的文件名纯粹是为了美化而用

    用js来获取上传的文件名其实纯粹是为了美化,友好。但是,可不是网上流传的那样,用 path.substring()的方法,下面有个不错的示例,感兴趣的朋友可以参考下
    2013-10-10
  • javascript 变速加数功能实现代码

    javascript 变速加数功能实现代码

    试想一下你要在你的网站提供如下这样的功能:提供一个文本框用于收集用户数据,这个文本框只能接受整型的数值,不提供给用户手工输入,只提供两个按钮。
    2009-10-10
  • JavaScript中的惰性载入函数及优势

    JavaScript中的惰性载入函数及优势

    这篇文章主要介绍了JavaScript中的惰性载入函数及优势,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • 用jscript启动sqlserver

    用jscript启动sqlserver

    用jscript启动sqlserver...
    2007-06-06
  • Angular+Bootstrap+Spring Boot实现分页功能实例代码

    Angular+Bootstrap+Spring Boot实现分页功能实例代码

    这篇文章主要介绍了Angular+Bootstrap+Spring Boot实现分页功能实例代码,需要的朋友可以参考下
    2017-07-07
  • JS动态改变表格边框宽度的方法

    JS动态改变表格边框宽度的方法

    这篇文章主要介绍了JS动态改变表格边框宽度的方法,实例分析了javascript操作table表格中border属性的技巧,需要的朋友可以参考下
    2015-03-03
  • 带你领略Object.assign()方法的操作方式

    带你领略Object.assign()方法的操作方式

    这篇文章主要介绍了带你领略Object.assign()方法的操作方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • 基于JavaScript实现新增内容滚动播放效果附完整代码

    基于JavaScript实现新增内容滚动播放效果附完整代码

    这篇文章主要介绍了基于JavaScript实现新增内容滚动播放效果,效果非常棒,实现代码简单易懂,需要的朋友可以参考下
    2017-08-08
  • javascript模拟鼠标点击事件原理和实现方法

    javascript模拟鼠标点击事件原理和实现方法

    本文详细介绍了JS模拟鼠标点击事件的原理以及应用场景,并提供了模拟鼠标左键点击事件、右键点击事件、滚轮事件和移动事件的代码实现,了解JS模拟鼠标点击事件的原理和实现方法对于开发人员非常重要,这对于许多面向用户的web应用程序的开发和测试都具有很重要的意义
    2023-09-09
  • JavaScript面向对象之深入了解ES6的class

    JavaScript面向对象之深入了解ES6的class

    class尽管只算是一个语法糖,但它却是语言规范方面的一大成就,也对之前的继承进行了一定的增强,下面这篇文章主要给大家介绍了关于JavaScript面向对象之深入了解ES6的class的相关资料,需要的朋友可以参考下
    2022-03-03

最新评论