JS算法练习四

JS算法练习

1.将使用空格分隔单词使用驼峰命名连接起来;
var str="HELLO world welcome to my hometown";
/*--先输入一个有空格分隔单词的字符串--*/
var arr=str.slipt(" ");
/*--将字符串分隔--
    split()返回分割之后的字符串数组*/
console.log(arr);
//打印这个字符串数组以观察
str=arr[0].toLowerCase();
//按照驼峰命名法的要求,第一个单词小写,第一个字符串(下标为0的元素)。toLowerCase()转小写。
for(var i=1 ; i < arr.length; i++){
	str=arr[i].charAt(0).toUpperCase();
	str=arr[i].slice(1).toLowerCase();
}
/*charAt(index) 方法从一个字符串中返回指定的字符。slice(beginSlice[, endSlice])提取一个字符串的一部分,并返回一个新的字符串。
  index
    一个介于0 和 1-小于字符串的长度之间的整数。 (0~n-1)
    如果没有提供索引,charAt() 将使用0*
  beginSlice从索引开始,[, endSlice]可选,索引结束位置*/
console.log(str);
原文地址:https://www.cnblogs.com/zhuxiaopeng/p/6806906.html