Array.join():数组转换为字符串,"()"里元素指定数组转为字符串用什么串联,默认为空。
Array.join()的使用:
<script>let arr=[1,2,3,4]console.log("arr未转换前:",arr,typeof(arr));console.log("arr使用join():",arr.join(),typeof(arr.join()));console.log('arr使用join("-"):',arr.join("-"),typeof(arr.join("-")));console.log('arr使用join("*"):',arr.join("*"),typeof(arr.join("*")));
</script>
运行结果:
String.split():字符串转换为数组;“()”里指定以字符串中某个元素作为分割条件。
String.split()的使用:
<script>let s = '12121212'console.log("s未转换前:",s,typeof(s));console.log("s使用split():",s.split(),typeof(s.split()));console.log("s使用split(''):",s.split(''),typeof(s.split('')));let s2="1,2,3,4,5";console.log("s2未转换前:",s2,typeof(s2));console.log('s2使用split(","):',s2.split(","),typeof(s2.split(",")));
</script>
运行结果: