JS split深度理解 - lishuwenMZL/- GitHub Wiki
split方法的主要用处就是:分割字符串
split方法返回的是数组类型 主要由以下几种用法:
1.比如有一个字符串
var str = "bcadeab";
对str使用split方法
var strArray = str.split( "a" );
调用此方法后,strArray为一个数组,存放以“a”为间隔,被分割的字符
以下为strArray数组存放的值:
strArray[0] = "bc"
strArray[1] = "de"
strArray[2] = "b"
衍生用法(很好用)
比如实现搜索城市的(仅仅是前端页面的效果),我输入'广'字,需要查找包含广字的城市,array.split('广')就会把广州,以广字拆分出来,返回一个州字,数组中存的是就是一个元素'州',那就是长度大于1了,有返回说明包含了广字,因为它最初的解析是以某个字符分割字符串。 eg:if(arrList[i].split(str).length>1){ console.log(arrList[i])};