將全小寫的字串重新組合成另一組字串(首字母大寫)
var name = 'shane osbourne'; var upper = name.split(' ') // [shane, osbourne] .map(x => x.charAt(0).toUpperCase() + x.slice(1)) // [Shane, Osbourne] .join(' '); console.log(upper);
Join
join() 方法將陣列中所有元素連接、合併成一個字串。
str = arr.join([separator = ','])
charAt
charAt() 方法從一個字符串中返回指定的字符。
str.charAt(index)
Array .prototype .slice()
slice() 方法返回一個從開始到结束(不包括结束)選擇的數組的一部分淺拷貝到一個新數組對象。原始數組不會被修改。
let a = ['aa','bb','cc']; let copyA = a.slice(1,2); // 從第1個開始到第2個結束(不包含第2個) console.log(a); console.log(copyA);