在JavaScript和Jquery中,如何将字符串转换为数组,并将相同的数组转换为字符串,并使用JavaScript中的typeof方法检查它们。
答案 0 :(得分:11)
var arr = "abcdef".split(''); // creates an array from a string
var str = arr.join(''); // creates a string from that above array
答案 1 :(得分:3)
从字符串到数组,您可以使用split()
方法
var str = "How are you doing today?";
var res = str.split(" ");
console.log(res); // How,are,you,doing,today? it will print
从数组到字符串,您可以使用Join()
方法或toString()
方法
答案 2 :(得分:1)
如果您想手动完成,不使用任何JavaScript方法。试试下面的
String to Array
var str = "STRING";
var arr = [];
for(int i=0; i<=str.length; i++)
arr[i] = str.charAt(i);
数组到字符串
var str = "";
var arr = ["S","T","R","I","G"];
for(int i=0; i<=arr.length; i++)
str +=arr.charAt(i);