在字符串数组中添加单引号 javascript

Add single quotes in a string array javascript

我一直在寻找解决方案,但找不到...

我有以下数组,输出如下:

['Fruits, Cars, Clothes, Shoes']

但我需要那个数组来输出以下内容:

['Fruits', 'Cars', 'Clothes', 'Shoes']

我已经尝试了以下方法,但没有用:

var output= arr.map(item => "'" + item + "'").join();

你能帮忙吗

只需获取数组的第一个(也是唯一的)项,然后 split it and trim 每个元素:

const arr = ['Fruits, Cars, Clothes, Shoes'];

const newArr = arr[0].split(',').map(x => x.trim());

console.log(newArr);