Create a method that accepts an array of names, and returns an array of each name capitalized web
example api
capMe(['jo', 'nelson', 'jurie']) // returns ['Jo', 'Nelson', 'Jurie'] capMe(['KARLY', 'DANIEL', 'KELSEY']) // returns ['Karly', 'Daniel', 'Kelsey']
function capMe(names) { var result=names.map(function(word){ return word.substring(0,1).toUpperCase()+word.substring(1).toLowerCase(); }) return result; }
function capMe(names) { return names.map(function(name) {return name.charAt(0).toUpperCase() + name.slice(1).toLowerCase();}); }
返回一個數組中的一部分。 數組
var origArray = [3, 5, 7, 9]; var newArray = origArray. slice(0, -1); document.write(origArray); document.write("<br/>"); newArray = origArray. slice(-2); document.write(newArray); // Output: // 3,5,7,9 // 7,9
從一個數組中移除元素,若有必要,在所移除元素的位置上插入新元素,並返回所移除的元素。 spa
var arr = new Array("4", "11", "2", "10", "3", "1"); arr.splice(2, 2, "21", "31"); document.write(arr); // Output: 4,11,21,31,3,1