var str='get-element-by-id'; 
function strToupper(str) {
//利用split将字符串分割成数组
var arr= str.split('-');
for (var i = 1; i<arr.length; i++) {
      //1.利用for循环获取数组的每个元素,2.用charAt(0)获取每个元素的第一个字符;3.用substr方法获取除第一个字符以外的其它字符并拼接;
arr[i]=arr[i].charAt(0).toUpperCase()+arr[i].substr(1,arr[i].length-1)
}
//利用join方法将数组转换成字符串;
return arr.join('');
}
console.log(strToupper(str))

最新文章

  1. 【微框架】之一:从零开始,轻松搞定SpringCloud微框架系列--开山篇(spring boot 小demo)
  2. tp5 中 model 的新增方法
  3. 关于APP程序员泡沫经济
  4. php file_get_contents() 用法
  5. Ecstore会员密码加密方式破解
  6. redis geo 初探
  7. opengl纹理映射总结
  8. codevs3196 黄金宝藏
  9. background-image中url找不到路径,背景图像无法显示
  10. 一分钟制作U盘版BT3 - 有图滴儿 bt3破解教程
  11. Android监听SD卡文件变化
  12. Mysql 数据库的介绍
  13. ubuntu中使用nginx把本地80端口转到其他端口
  14. Oracle基础学习5-- Oracle权限之”角色”
  15. jquery 设置select的默认值
  16. Maven POM入门
  17. Python之递归函数
  18. CH 6201 走廊泼水节题解
  19. 你不可不知的Java引用类型之——ReferenceQueue源码详解
  20. 20175227张雪莹 2018-2019-2 《Java程序设计》第五周学习总结

热门文章

  1. Spark Job-Stage-Task实例理解
  2. 并发编程(六)Object类中线程相关的方法详解
  3. java进阶(19)--异常处理机制
  4. Centos-bzip2压缩文件-bzip2 bunzip2
  5. spark-3-macOS配置hadoop+spark+IDE
  6. 编程源自生活:抽象 -&gt; 生活中的洗头问题
  7. Matlab中加汉明窗 ahmming 作用
  8. JavaScript格式化返回当前日期和时间
  9. JavaScript打印给定区间年份的闰年
  10. Linux系统如何在离线环境或内网环境安装部署Docker服务和其他服务