javascript 将单词首字母大写,其余小写
2024-08-24 10:24:57
// 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");
做的过程中其实错误很多。。 本来想记录一下,但发现没什么好写的,就算了。
欢迎指出错误、提供建议……
最新文章
- SQL闲杂知识点汇总【2015年12月】
- Java Bean
- 【BZOJ-4688】One-Dimensional 矩阵乘法
- C和Objective-C的语法概要
- java5 CountDownLatch同步工具
- SQL Server 2008 Windows身份验证改为混合模式身份验证
- Cube Stacking
- 【转】Nginx+Tomcat+Memcached集群Session共享
- Qt之显示网络图片(可以改成升级模块)
- hibernate集合映射inverse和cascade详解
- Android4.0中蓝牙适配器state machine(状态机)的分析
- Delphi 获取内存及CPU信息的函数
- vue-实例生命周期钩子(不太明白)
- Shell cace条件语句
- Android.Tools.Eclipse hangs at the Android SDK Content Loader
- 【Ubuntu】Ubuntu设置和查看环境变量
- Linux下Shell函数返回值实现种类
- JavaScript的valueOf和toString
- 用纯css实现下拉菜单的几种方式
- ML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图