js中join函数的使用方法

本文深入解析了编程中常用的Join和Split函数的功能及区别,详细阐述了如何利用这些函数进行字符串的拼接与拆分,并通过实例展示了它们在实际编程中的应用。此外,文章还介绍了Join方法和split方法的具体用法,以及如何在不同场景下选择合适的函数进行字符串操作。

         Join 函数获取一批字符串,然后用分隔符字符串将它们联接起来,从而返回一个字符串。

         Split 函数获取一个字符串,然后在分隔符处将其断开,从而返回一批字符串。

 

但是,这两个函数之间的主要区别在于:Join 可以使用任何分隔符字符串将多个字符串连接起来,而 Split  只能使用一个字符分隔符将字符串断开。
简单地说,如果你用split,是把一串字符(根据某个分隔符)分成若干个元素存放在一个数组里。而Join是把数组中的字符串连成一个长串,可以大体上认为是split的逆操作。


 join方法:

数组对象本身提供了许多方法用于对象本身的操作,join是其中一个方法。
它的作用是将数组转换为字符串,其作用和toString()相同。

例如:
有个字符串"h","m","n"我们要输出为h,m,n这样的格式,那么我们可以这样:


var a = ["h","m","n"];
document.write(a);
若使用join,那必须得这样:
var a = ["h","m","n"].join(",");
document.write(a);

结果:h,m,n

 


如果你说你要直接输出hmn,而不输出h,m,n,那使用join再合适不过。
var a = ["h","m","n"].join("");
document.write(a);
结果:hmn  

 

split方法:

 

String s = "123-456-789-0123";
String arr[] = s.split("-");

得到的arr[]就是数组{123,456,789,0123}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值