js中split的字符串方法的用处就是把字符串分割成一个字符串数组。
语法: string.split(seperator, limit) seperator: 字符串或者正则 limit: 可以限制长度(不指定会分割整个字符串)
这本来是个很基础的用法来着,今天遇到个易错点,记录一下:
需求:是把字符串'2022 06'
分成'06'
和2022
因为分别需要这两个数字,下意识的就写下代码'2022 06'.split('')
,结果可想而知:
每个字母都分开了,傻眼了,我没记错的话分割字符串就是这个方法啊。。。。
查阅资料得知,默认空串是全部分割,而空格符是需要单独处理的
正确结果: '2022 06'.split(' ')
一个不留神就容易出错,注意注意