微信小程序开发系列(三)——Javascript 重要字符操作函数

首先祝福大家元旦快乐,我的“短信定时提醒”小程序上线非常成功,很多朋友使用该功能后,都觉得很棒,都已经注册为会员了。呵呵,谢谢大家的支持!大笑

你们的支持就是我不断改进的动力。

下一步就是让用户使用的更方便了。

怎么使用的更方便,当然是在手机端各种便捷化的操作,今天这个讲解课程就把其中最重要的Javascript字符操作函数拿出来与大家分享,至于后面如何使用,产生了怎样的效果,待我后期上传了代码后再揭晓。

1、数组替换为字符串 ——join

需要将数组元素用某个字符连接成字符串,示例代码如下:

var arrmobile, strmobile;
arrmobile = new Array(13811112222,13911112222,15111112222);
strmobile = arrmobile.join("-");

console.log(strmobile);

结果为:

13811112222-13911112222-15111112222


注:该功能非常有用,因为在实际操作中常常有很多checkbox,如果要进行字符操作,将checkbox的内容拼接起来,这个函数就是必不可少的。


2、字符串转换为数组 ——split

需要将字符串转换为数组,示例代码如下:

var strmobile = "13811112222-13911112222";

var arrmobile = strmobile.split("-");

console.log(arrmobile);


结果为:

(2) ["13811112222", "13911112222"]


注:该函数也很有用,各个控件产生的数组和字符串都会相互交换,处理好了,会给系统带来很大的方便性。


3、自动产生字符间隔——substr

实际substr是找出子字符串的意思,这里就是用它实现自动间插字符间隔的方法,示例代码如下:

var data="138111122221"; //原始数据
var douhao = data.substr(11, 1); //找出第12个字符,如果是逗号,则不处理,如果不是,则间插逗号
if (douhao != ',') {
var tmp = data.substr( 0, 11) + ',' + douhao;
console.log(tmp);
}

结果为:

13811112222,1


看出来了吧,这个功能非常强大,对用户来说,自动化是非常方便的,其应用很广泛。


今天就说到这吧,这几个函数的妙用大家自己慢慢体会,2018年愿大家心想事成!


最后,还是看看我开发的“短信定时提醒”小程序,你也可以做的更好,扫码试一下,

你也可以做的更好!




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灰暗角落里的琴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值