首页 > 编程语言 > 详细

数组和字符串的相互转换

时间:2017-02-03 16:50:23      阅读:165      评论:0      收藏:0      [点我收藏+]

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

 

数组和字符串的相互转换

原文:http://www.cnblogs.com/2han/p/6362793.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!