美文网首页
2018-08-14[JavaScript] 把Array转成字

2018-08-14[JavaScript] 把Array转成字

作者: V_Jan | 来源:发表于2018-08-14 15:02 被阅读0次

在写report的过程中,常会遇到Array,比如
"snNos":["11209","88970","230876"], 如果不把这个Array转成String, 写到excel里会长这样

image.png
显然不是report该有的字眼。所以可以写下面这个通用的方法来进行转换,lodash的join()方法在每个Array的element后加你想要的分隔符。 这里我用逗号。
function unwindList(arr) {
        if (Array.isArray(arr)) {
            return _.join(arr, ",");
        }
    }

调用:

data.SONOS = commonService(ctx).unwindList(data.SONOS);
//"11209","88970","230876"

写入excel的结果:


image.png

参考
https://lodash.com/docs/4.17.10#join

相关文章

  • 2018-08-14[JavaScript] 把Array转成字

    在写report的过程中,常会遇到Array,比如"snNos":["11209","88970","230876...

  • numpy

    引入 array拼接 转成array

  • 图像处理代码

    将两通道数组转成3通道数组 array转成PIL image 将PIL Image转换为array: 用Image...

  • 数组的常用方法

    +Array对象数组的方法: ==>array.join():转成字符串,把数组的所有元素放入一个字符串。元素通过...

  • JavascriptArray

    JavaScript Array CONTENT Ⅰ.Attributes of Array Object (3)...

  • es6数组

    Array.from() 将类数组转成真正的组转 Array.of() 将一维数转成数组 find 找到第一个符合...

  • JavaScript Array

    JavaScript Array小结:

  • 5-2数组新增

    一、扩展运算符:... 二、Array.from(arr):把类数组转成数组。只要具备length属性即可。 三、...

  • 全面认识JavaScript的Array对象

    全面认识JavaScript的Array对象 首先一个是对JavaScript中Array的理解:JavaScri...

  • Array

    javascript Array 1. Properties Array.length var arr = ["a...

网友评论

      本文标题:2018-08-14[JavaScript] 把Array转成字

      本文链接:https://www.haomeiwen.com/subject/fghvbftx.html