由字符串生成数组-《数据结构与算法》

时间:2022-06-01 19:56:16

调用字符串split方法可以生成数组;

var sentence="conversion from string to array";
var words=sentence.split(" ");

我们得到的words就是一个数组;

console.log(words);
//[ 'conversion', 'from', 'string', 'to', 'array' ]
for(var key in words){
var str="下标"+key+"的值是:"+words[key];
console.log(str)
}

这样输出的结果是:

下标0的值是:conversion
下标1的值是:from
下标2的值是:string
下标3的值是:to
下标4的值是:array

如何将数组转换成字符串呢?可以使用join这个方法

sentence=words.join(" ");
console.log(sentence);