5、split()与join()的区别

split()与join()的区别

  split是切割成数组的形式,而join是将数组转换成字符串

split与join都是JavaScript中常用的字符串函数,他们的作用不同:

split函数:

  • 将一个字符串分割成字符串数组
  • split函数可以接收一个分隔符作为参考,将一个字符串拆分成为多个字符串,并返回一个字符串数组。

例如:

let str = "apple,banana,orange";
let arr = str.split(",");
console.log(arr); // ["apple", "banana", "orange"]

注释:

  • 在上述代码中,通过“,”将字符串拆分成3个子字符串 "apple"、"banana"、"orange",然后返回一个包含这3个字符串的字符串数组。

join函数:

  • 将一个字符串数组合并成一个字符串
  • join函数可以接收一个分隔符作为参数,将一个字符串数组的所有元素合并成一个字符串,并返回这个字符串:

例如:

let arr = ["apple", "banana", "orange"];
let str = arr.join(",");
console.log(str); // "apple,banana,orange"

解释:

  • 上述代码中,通过","将数组中的3个字符串合并成一个字符串"apple,banana,orange",然后返回这个字符串。

总结:

  • split函数和join函数的作用是相反的。split函数用于将一个字符串拆分成多个字符串,而join函数用于将一个字符串数组合并成一个字符串
posted @ 2023-04-01 22:23  小田学不好  阅读(374)  评论(0)    收藏  举报