数组和字符串的相互转换

Posted 花花

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组和字符串的相互转换相关的知识,希望对你有一定的参考价值。

1.字符串变成数组,split

var str = "1,2,3,4";

str.split(","); // ["1","2","3","4"]
str.split(); // ["1,2,3,4"]

 

2.数组变字符串,join

var arr = [1,2,3,4]
arr.join(); // "1,2,3,4"
arr.join(""); // "1234"
arr.join(" + "); // "1 + 2 + 3 + 4"

 

 

玩个有点好玩的,将数组里面的数字求和

 

function sum(arr){
  var str = arr.join(" + ");
  return eval(str);    
}
var arr = [1,2,3,4];
sum(arr) // 10

 

以上是关于数组和字符串的相互转换的主要内容,如果未能解决你的问题,请参考以下文章

js数组与字符串的相互转换

js数组与字符串的相互转换方法

js数组与字符串的相互转换方法

js数组与字符串的相互转换方法 数组常用的方法

数组 和 字符串 的相互转换

如何在JS中实现相互转换XML和JSON