当前位置:Gxlcms > JavaScript > 几个高效,简洁的字符处理函数_javascript技巧

几个高效,简洁的字符处理函数_javascript技巧

时间:2021-07-01 10:21:17 帮助过:3人阅读

都是基于 String.prototype 的扩展:
起因是有个网友和我讨论两个函数,
一个是 isDateTime (判断字符是否是符合 yyyy-mm-dd hh:mm:ss日期格式)
另一个是 left 函数,类似vbscript的left 实现中英文字符的混合截取。
他两个函数都用了循环,还用了N多 if 语句,每个函数都超过了40行代码,问我有无好的办法精简一下。
于是,我就写出了下面的代码,不敢说最效率最高,但是已经是够精简了, left函数才1行
代码如下:

1