在JavaScript中将整数数组转换为字符串数组

129

我有一个如下的数组:

var sphValues = [1, 2, 3, 4, 5];

然后我需要将上面的数组转换成下面这样:

var sphValues = ['1', '2', '3', '4', '5'];

我该怎样进行转换? 我用这个自动补全。


36
sphValues.map(String) - elclanrs
8
你应该将那个作为答案而不是评论发表。 - Mr. Alien
12
[1,2,3,4,5].toString().split(",") - Mr_Green
1
@SonalPM 你应该参考Markdown,因为你在发布带有链接的评论时遇到了困难,因为你已经发布并删除了4次评论,现在是第5次。 - Mr. Alien
11个回答

-1

仅通过使用array.map方法,您就可以将一个数字数组转换为字符串数组

var sphValues = [1, 2, 3, 4, 5];
const numberToStringArray = sphValues.map((number) => {
return number.toString();
});
console.log(numberToStringArray); //['1', '2', '3', '4', '5']

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接