原生JS实现split()

Posted 倾城一笑stu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原生JS实现split()相关的知识,希望对你有一定的参考价值。

var str = 'welecome to alilibaba         '

var prev = 0,
	arr = [];
for (var i = 0; i < str.length; i++) 
	if (str[i] == ' ') 
		var temp = str.substring(prev, i);
		arr.push(temp);
		prev = i + 1;
	


if (prev <= str.length) 
	var temp = str.substring(prev, str.length);
	arr.push(temp);

console.log(arr);  //测试功能
console.log(str.split(' '))  //原生split功能

以上是关于原生JS实现split()的主要内容,如果未能解决你的问题,请参考以下文章

原生js反转字符串

js原生

原生JS去重

原生js :removeClass和addClass

url地址数据参数转化JSON对象(js三种方法实现)

js获取url的参数