Geek-James/Blog

3.join()和split()方法的区别

Geek-James opened this issue · 0 comments

join方法

  • 数组 ----> 字符串

join() 方法用于把数组中的所有元素放入一个字符串。

var arr =[4,5,34,3453,3453,33,"哈哈哈哈"];
var arr2 = arr.join("");
console.log(arr2);
alert(typeof(arr2)); //string
alert(typeof(arr));   //object
alert(arr2);  // 45343453345333哈哈哈哈
</script>

split()方法:用于把一个字符串分割成字符串数组.

  • 字符串 ---->字符串数组

stringObject.split(a,b)这是它的语法

a是必须的决定个从a这分割
b不是必须的,可选。该参数可指定返回的数组的最大长度.

<script >
var str = '112254,33445,56699';
var s=str.split(',');
console.log(s.length); //3
console.log(s[0]); // 112254
consile.log(s);
// 输出结果
Array(3)
0:"112254"
1:"33445"
2:"56699"
</script>