其他分享
首页 > 其他分享> > split空字符串参数和不传参数的区别

split空字符串参数和不传参数的区别

作者:互联网

今天写一个反转字符串的函数,如下:

function reverseString(str) {
    var arr = str.split();
    var arrNew = arr.reverse();
    var strNew = arrNew.join();
    
    return strNew;
  }
  
  reverseString("hello");

用hello测试时,发现它并没有实现反转,原因是函数第一句代码并没有将hello字符串变成预期的样子,即数组:

['h','e','l','l','o']

正确的写法应该是:

var arr = str.split('');

join也有类似的用法。

标签:arr,不传,字符串,参数,split,str,var,hello
来源: https://blog.csdn.net/liminwang0311/article/details/88930922