如何在 JavaScript 中将字符串转换为驼峰式?
驼峰式是编写句子的一种方法,其中每一个词或缩写以大写字母开头,单词之间不留空格或标点符号。例如,“Concurrent hash maps”(并发哈希映射)以驼峰式编写为 -
ConcurrentHashMaps
我们可以用下列方法实现一个方法,在 JavaScript 中接受一个字符串,并将其转换为驼峰式 -
示例
function camelize(str) {
// Split the string at all space characters
return str.split(' ')
// get rid of any extra spaces using trim
.map(a => a.trim())
// Convert first char to upper case for each word
.map(a => a[0].toUpperCase() + a.substring(1))
// Join all the strings back together
.join("")
}
console.log(camelize("Concurrent hash maps"))输出
ConcurrentHashMaps
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP