concat& split &join 方法

2017-10-26  本文已影响0人  QinRenMin

concat 方法可以用来把两个数组的内容合并到一个数组中。
concat 方法的参数应该是一个数组。参数中的数组会拼接在原数组的后面,并作为一个新数组返回。

下面是一个拼接数组的例子,用concat 把 otherArray 
拼接在 oldArray 的后面:

newArray = oldArray.concat(otherArray);

split 方法按指定分隔符将字符串分割为数组。
你要给 split 方法传递一个参数,这个参数将会作为一个分隔符。

下面的例子展示了 split 方法的使用,按照 s 字母进行分割:
var array = string.split('s');

join 方法来把数组转换成字符串,里面的每一个元素可以用你指定的连接符来连接起来,这个连接符就是你要传入的参数。

var veggies = ["Celery", "Radish", "Carrot", "Potato"];
var salad = veggies.join(" and ");
console.log(salad); // "Celery and Radish and Carrot and Potato" 

综合例子

先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组
转化成字符串。
function reverseString(str) {
  var array = str.split('');
  str = array.reverse();
  str = str.join('');
  return str;
}
reverseString("hello");

上一篇 下一篇

猜你喜欢

热点阅读