javaScript之split与join的区别

Posted 不落幕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaScript之split与join的区别相关的知识,希望对你有一定的参考价值。

共同点:split与join函数通常都是对字符或字符串的操作;

两者的区别:(1)split()用于分割字符串,返回一个数组,例如

var string=“hello world?name=xiaobai”;

var splitString = string.split("?");

console.log(splitString);//["hello world","name=xiaobai"]

split()只有一个参数时:分割的字符串或正则表达式;两个参数时,第二个参数是指返回的数组中元素的个数;

(2)join()用于连接多个字符或字符串,返回值为一个字符串;例如

var arr= new Array();

arr[0]="hello";

arr[1]="xiao";

arr[2]= "bai";

arr.join("&");//"hello&xiao&bai"

join();//默认分割符为逗号;

以上是关于javaScript之split与join的区别的主要内容,如果未能解决你的问题,请参考以下文章

join和split的区别

Split()方法和join()方法的区别?

前端面试秘籍JavaScript+JQuery篇

求python中join和split的详解

JavaScript的split()和join()方法介绍

将 JavaScript split()-slice()-join() 序列转换为 C++