如何在 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
广告