如何在此数组列表中的每个项目之前添加一个点?

时间:2017-07-12 03:45:05

标签: javascript

我有一个这样的数组:Mat imgMat = Imgcodecs.imread("C:\\Pictures\\image.jpg"); INDArray image = loader.asMatrix(imgMat);

现在我可以像这样加入他们:

const array = ['jpg', 'png]生成:array.join(',')

获得这样的最简单方法是什么:

jpg,png(在每个项目之前添加机器人?)

2 个答案:

答案 0 :(得分:2)

您可以链接.map.join方法:

array.map(function (fileExtension) {
    return '.' + fileExtension;
}).join(',');

胖箭符号也可以接受(简短!)

array.map(extension => '.' + extension).join(',');

答案 1 :(得分:1)



const array = ['jpg', 'png'];
const extensions = array.map((item) => `.${item}`).join(',');

console.log(extensions);