如何在JavaScript中将字符串转换为驼峰式大小写?

驼峰式写法是写短语的做法,使短语中间的每个单词或缩写都以大写字母开头,中间没有空格或标点符号。例如,骆驼情况下的并发哈希映射将写为-

ConcurrentHashMaps

我们可以通过以下方式实现一种方法来接受JavaScript中的字符串以将其转换为驼峰式-

示例

function camelize(str) {

   //在所有空格字符处分割字符串

   return str.split(' ')

      //使用trim摆脱任何多余的空间

      .map(a => a.trim())

      //将每个单词的第一个字符转换为大写

      .map(a => a[0].toUpperCase() + a.substring(1))

      //将所有字符串重新连接在一起

      .join("")

}

console.log(camelize("Concurrent hash maps"))

输出结果

ConcurrentHashMaps

以上是 如何在JavaScript中将字符串转换为驼峰式大小写? 的全部内容, 来源链接: utcz.com/z/350264.html

回到顶部