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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值