js字符串转驼峰命名
纯字符串正则转换
const str = 'get-element-by-id'function changeToCamp(str){//把每个-与后面的第一个字母匹配出来,利用replace转成大写const reg = /-\w/greturn str.replace(reg,value=>value[1].toUpperCase())}console.log(changeToCamp(str));
转成数组配合正则转换
const str = 'get-element-by-id'function changeToCamp(str){const arr = str.split('-')return arr.map((item,index)=>{if(index>0){return item.replace(/\w/,value=>value.toUpperCase())}return item}).join('')}console.log(changeToCamp(str));
简单实现了转换驼峰命名法的函数,使用库函数也是可以的
js字符串转驼峰命名相关推荐
- python 下划线转驼峰_json字符串中key值下划线命名转换为驼峰命名
json字符串中key值下划线命名转换为驼峰命名: 例如: 原json串: String json= "{'user_name':'ok','user_sex':0,'object_info ...
- json字符串中key值下划线命名转换为驼峰命名
json字符串中key值下划线命名转换为驼峰命名: 例如: public class JsonUtils {public final static void convert(Object json) ...
- php 字符串转驼峰,zhouqq - PHP 蛇形命名法(snake case)和驼峰命名法(camel case) 相互转换...
知道什么是蛇形命名法(snake case)和驼峰命名法(camel case)吗? snake case类似于这样: file_name. line_number. my_first_program ...
- 字符串的下划线命名和驼峰命名转换
/*** 将驼峰式命名的字符串转换为下划线大写方式.如果转换前的驼峰式命名的字符串为空,则返回空字符串.</br>* 例如:HelloWorld->HELLO_WORLD* @par ...
- JavaScript字符串操作,把短线(-)命名格式改变为驼峰命名
function humpName (params) {//分割字符串为数组var arr = params.split(''); //判断数组第一个元素是否为 - 是的话删除if (arr.inde ...
- Java将下划线大写方式命名的字符串转换为驼峰式
Java将下划线大写方式命名的字符串转换为驼峰式 例如: hello_world->helloWorld 方法代码如下: /*** 将下划线大写方式命名的字符串转换为驼峰式.* 如果转换前的下划 ...
- js 字符串插入_前端利器React,为什么推荐JSX来替换JS
前端框架这几年更新非常快,传统的Boostrap.Jquery已经慢慢退位,现在大行其道的是React和Vue.其中就出身来讲,React来自科技巨头Facebook,似乎更牛逼一点. React 自 ...
- 父向子通信(propos基本用法/驼峰命名问题)
父向子通信(propos基本用法) 方式一(字符串数组) <!DOCTYPE html> <html lang="en"> <head>< ...
- 第一章-----Java基础入门(项目名称使用小驼峰命名)
一.java简介 1.1 前言 Java语言是美国Sun公司(stanford University Network),在1995年推出的高级编程语言.所谓编程语言是计算机的语言,人们可以使用编程语言 ...
最新文章
- ios超级签名_ios超级签名何以固若金汤?原因在这里
- 国产首款脑机编解码集成芯片发布
- Cocos数据篇[3.4](4) ——plist文件操作
- highcharts php 动态数据,php动态传数据到highcharts的方法
- Java 提示“找不到或无法加载主类” 解决方法
- 栈在表达式求值中的应用
- vegan稀释曲线 基因丰度_R语言 vegan包计算物种累计曲线
- 服务器更新维护尚未全部完成,03月07日全部服务器更新维护公告
- unity 解决乱码_解决unity3d读写中文乱码
- 二极管结电容和反向恢复时间都是怎么来的
- faster rcnn解读
- Python字符串连接
- 质数乘积(大数乘法+埃氏筛法)
- 阿龙学堂-中缀-后缀表达式的计算
- 行走自由的扫地机器人,可能正在偷偷监听你
- 工作的态度和做事还是需要端正啊和注意啊
- 谷歌5.5亿美元投资京东:乍看很壮观,细思然并卵
- 黑苹果 制作虚拟机CDR镜像(详细的教程,别再翻了!)
- 浪潮之巅 第八章 没落的贵族 4. 铱星计划
- 操作电脑:谨防“腕管综合症”
热门文章
- 鸿蒙开发板HI3861 利用蜂鸣器播放音乐 open Harmony1.0.0(附cmsis_os2.h源码)
- ST公司 L9963T - 汽车通用SPI到隔离SPI收发器
- BinaryStringConverteUtil: java 字符串与二进制相互转换
- 探索计算机的秘密硬件教案,《电脑的秘密》教案教学设计
- 无脑人:我们真的需要大脑吗?
- java笔记之redis-缓存问题
- 端接电阻与阻抗匹配那些事
- 打印后台程序服务没有运行的解决方法
- 基于安卓Android的酒店预订管理系统设计与实现
- linux dts 文件格式,DTS 文件扩展名: 它是什么以及如何打开它?