// 1  别人写的,我拿来参考了一下
function titleCase(str) {
var array = str.toLowerCase().split(" ");
for (var i = 0; i < array.length; i++){
array[i] = array[i][0].toUpperCase() + array[i].substring(1, array[i].length);
}
var string = array.join(" ");
return string;
}
titleCase("I'm a little tea pot"); // 2 自己写的
function titleCase(str) {
var arr = str.toLowerCase().split(' ');
console.log(arr);
for (var i = 0; i < arr.length; i++) {
arr[i] = arr[i].replace(arr[i][0], arr[i][0].toUpperCase()); }
var string = arr.join(' ');
console.log(string);
return string;
}
titleCase("sHoRt AnD sToUt");

做的过程中其实错误很多。。 本来想记录一下,但发现没什么好写的,就算了。

欢迎指出错误、提供建议……

最新文章

  1. SQL闲杂知识点汇总【2015年12月】
  2. Java Bean
  3. 【BZOJ-4688】One-Dimensional 矩阵乘法
  4. C和Objective-C的语法概要
  5. java5 CountDownLatch同步工具
  6. SQL Server 2008 Windows身份验证改为混合模式身份验证
  7. Cube Stacking
  8. 【转】Nginx+Tomcat+Memcached集群Session共享
  9. Qt之显示网络图片(可以改成升级模块)
  10. hibernate集合映射inverse和cascade详解
  11. Android4.0中蓝牙适配器state machine(状态机)的分析
  12. Delphi 获取内存及CPU信息的函数
  13. vue-实例生命周期钩子(不太明白)
  14. Shell cace条件语句
  15. Android.Tools.Eclipse hangs at the Android SDK Content Loader
  16. 【Ubuntu】Ubuntu设置和查看环境变量
  17. Linux下Shell函数返回值实现种类
  18. JavaScript的valueOf和toString
  19. 用纯css实现下拉菜单的几种方式
  20. ML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图

热门文章

  1. HTTP 返回码中 301 与 302 的区别
  2. 1.2、使用pip安装Python包
  3. 在vue项目中引用element-ui时 让el-input 获取焦点的方法
  4. 移动端rem.js使用方法
  5. PHP 页面刷新与跳转的方法汇总
  6. 百度API的经历,怎样为多个点添加带检索功能的信息窗口
  7. 工厂模式的python实现
  8. 【codeforces 793D】Presents in Bankopolis
  9. 获取Class对象方式
  10. MYSQL 技术内幕 博客学习