文档章节

get-element-by-id 转成驼峰式的一种实现

一抹真
 一抹真
发布于 2016/06/08 18:06
字数 55
阅读 12
收藏 0
<script>
    var s = "get-element-by-id";
    function toCamelCase(str){
        var execRes = [], arr = [], reg = /-[a-zA-Z]{1}/g;
        while((execRes = reg.exec(str.trim())) != null){
            arr.push(execRes[0]);
        }
        for(var v of arr){
            str = str.replace(v, v.toUpperCase())
        }
        return str.replace(/-/g, '');
    }
    console.log(toCamelCase(s));
</script>

© 著作权归作者所有

一抹真
粉丝 0
博文 10
码字总数 2106
作品 0
普陀
高级程序员
私信 提问
做一次面向对象的体操:将JSON字符串转换为嵌套对象的一种方法

原文出处:琴水玉 背景与问题 在 《一个略复杂的数据映射聚合例子及代码重构》 一文中,将一个JSON字符串转成了所需要的订单信息Map。尽管做了代码重构和配置化,过程式的代码仍然显得晦涩难...

琴水玉
2018/09/03
0
0
关于mybatis的驼峰命名的问题

我们知道,通过如下配置可以启用下划线与驼峰式命名规则的映射(如first_name => firstName) 这个配置在执行查询的操作的时候很好用,可以将数据库中下划线命名的字段直接对应到JavaBean中的...

叶落花开
2018/04/17
1K
2
javascript常用的技巧

判断对象是数组还是对象。 2. get-element-by-id修改成驼峰命名。 3. 范围随机数。 4. 删除左右空格 4. jQuery中each方法的实现

stone_
2016/02/29
67
0
前端开发之Pascal命名规范 & BEM命名规范

Pascal命名规范 与前端开发普遍采用的驼峰式命名发不同的是,Pascal(帕卡斯)命名法采用的首字母大写,在类、方法(函数)和属性命名的规范上采用驼峰式命名法,在方法上可以选择采用pascal命...

人生缺张草稿🌾
04/22
0
0
可能是你需要的react + typescript 50条规范和经验

这篇文章没有对错之分,结合了自己日常开发和经验。可以让你书写代码更具严谨性,希望看完之后有所帮助。本文字数4000+ ,看完本文大概需半小时。 1. 注释 (1) 文件顶部的注释,包括描述、作者...

乘风gg
05/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

面向对象编程

1、类和对象 类是对象的蓝图和模板,而对象是实例;即对象是具体的实例,类是一个抽象的模板 当我们把一大堆拥有共同特征的对象的静态特征(属性)和动态特征(行为)都抽取出来后,就可以定...

huijue
今天
9
0
redis异常解决 :idea启动本地redis出现 jedis.exceptions.JedisDataException: NOAUTH Authentication required

第一次安装在本地redis服务,试试跑项目,结果却出现nested exception is redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required错误,真是让人头疼 先检查一...

青慕
今天
20
0
Spring 之 IoC 源码分析 (基于注解方式)

一、 IoC 理论 IoC 全称为 Inversion of Control,翻译为 “控制反转”,它还有一个别名为 DI(Dependency Injection),即依赖注入。 二、IoC方式 Spring为IoC提供了2种方式,一种是基于xml...

星爵22
今天
28
0
Docker安装PostgresSql

Docker安装PostgresSql 拉取docker镜像 # docker pull postgres:10.1010.10: Pulling from library/postgres9fc222b64b0a: Pull complete 38296355136d: Pull complete 2809e135bbdb: Pu......

Tree
今天
12
0
内容垂直居中

方法一: 采用上下 padding 形式,将内容放置在垂直居中 .line { padding: 2% 0; text-align: center; height: 5px;} <div class="line"> 内容垂直居中</div> 方法二: 采......

低至一折起
今天
23
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部