string函数slice()——javaScript学习之一
javascript函数str.slice(beginIndex,endIndex)
截取字符串部分并将之返回。
strLength = str.length;
1.如果beginIndex为正数,则从beginIndex开始索引,如果beginIndex为负数,
则从strLength+beginIndex开始索引。ps:beginIndex=-3,则从strLength-3开始索引。
2.endIndex为一可选参数,如果没有这个参数,
代表从beginIndex开始知道字符串末尾,当endIndex为负数时,同beginIndex的值为负时一样。
例子
- 将一个字符串(字符串仅包含字母)中所有单词首字母变为大写,其它为小写。
function upFirstChar(str){
str = str.toLowerCase();
var array=str.split(" ");
for(var i=0;i<array.length;i++){
var singleWord=array[0].charAt(0).toUpperCase()+array[0].slice(1);
}
str = array.join(" ");
return str;
}