1. 程式人生 > >反轉字串中的單詞 III JavaScript

反轉字串中的單詞 III JavaScript

本質上是對於split()和join()的應用。
split(separator,howmany)設定分割的方式和返回的最大長度。用於將一個字串分割成字串陣列。
join(separator)設定分隔的方式,預設為逗號。用於將陣列中的所有元素放入一個字串。

/**
 * @param {string} s
 * @return {string}
 */
var reverseWords = function(s) {
    let sArray = s.split(' ');  //將字串按空格分開變成陣列
    for (let i = 0; i < sArray.length; i++) {
        sArray[i] = sArray[i].split(''
).reverse().join(''); //將陣列中的各個元素分別分開、反轉、重新變成字串,然後將當前陣列元素重新賦值 } return sArray.join(' '); //返回時將陣列中的元素用空格隔開,變成字串 };