输入例子:

cssStyle2DomStyle('font-size')

输出例子:

fontSize

题目解析

1.将输入字符串分割成字符数组 sName.split('')

2.首先判断字符数组的第一个字符是不是‘-’,如果是,则删除‘-’。splice(0,1)

3.逐个遍历整个字符数组,如果检索到某个位置字符是‘-’,则删除,并将删除后当前位置上的字符替换为大写形式。splice(i,1) 、 toUpperCase()

4.将字符数组转化为字符串返回输出。join('')

示例代码

1 functioncssStyle2DomStyle(sName) {2 var arr = sName.split('');3 if(arr[0]=='-'){4 arr.splice(0,1);5 }6 for(var i=0,len=arr.length; i

知识点总结:

split() 方法用于把一个字符串分割成字符串数组

注释:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。

splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。(该方法会改变原始数组,不同于slice()不会影响原始数组)

toUpperCase() 方法用于把字符串转换为大写。返回一个新字符串。同理,toLowerCase() 方法用于把字符串转换为小写。

join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。

参考链接:

链接:https://www.nowcoder.com/questionTerminal/2ded24e34ec34325a62d42d0c8479bae

来源:牛客网

python字符串驼峰转换_将字符串转换为驼峰格式相关推荐

  1. java对字符串编码转换_处理字符串编码转换java类详解

    该字符串处理类包括将ISO-8859-1编码的字符串转换成GBK编码 .对输入的字符串进行一次编码转换,防止SQL注入和验证URL地址是否存在的方法. 字符串处理类(编码转化.SQL注入.URL) i ...

  2. Python进制转换10进制转换为16进制,不使用hex函数

    笔试中遇到的问题 Python进制转换10进制转换为16进制,不使用hex函数 给定一个整数,编写一个算法将这个数转换为十六进制数.对于负整数,我们通常使用 补码运算 方法. 注意: 十六进制中所有字 ...

  3. python字符串驼峰转换_驼峰风格字符串转换为下滑线风格字符串

    形如 productTypeId(驼峰风格),若要转换为 product_type_id(下划线风格),则可使用如下方法: // 将驼峰风格替换为下划线风格 public static String ...

  4. python以下字符串合法的是_以下字符串合法的是().

    [单选题]关于科学和人文的关系,说法不正确的一项是( ) [单选题]下列语句中,___________是不正确的Python语句. [多选题]以下属于人机交互方式的是(). [单选题]下面选项中,__ ...

  5. java将list转换为字符串_List转换成String字符串三种方式

    List转换成String字符串思路分析: 1.List转化成String[],再通过String[]数组遍历拼接成String字符串; 2.List转化成String存到StringBuffer中, ...

  6. python list增加元素_将字符串的元素添加到列表中(python)

    该程序设计用于获取由数字(任意长度)组成的字符串,并将该字符串的内容输出到列表中,一次一位数字.如果数字x小于或等于前面的数字y,则数字x将被插入到子列表中.在数字z大于y之前,x和z之间的所有内容都 ...

  7. python字符串equals方法_判断字符串相等-Equals(上)

    本次课程是零基础课程,只要熟悉计算机的基本应用和操作,一般可以完成本次课程学习.本课程深入浅出的介绍了C#语言的基本语法结构.条件选择.循环.异常处理.数组.集合.值类型和应用类型.字符串的常用方法. ...

  8. java字符串数字统计_对字符串进行简单的字符数字统计 探索java中的List功能

    题目: 统计一个字符串中数字和字符串的个数,并分别进行排列,要求 1.数字,字符串可以从键盘获取. 2.储存在list 3.统计数字个数,字符串个数 4.把数字和字符串按从小到大的顺序输出 5.不能使 ...

  9. python和json转换_【Python】python和json数据相互转换,json读取和写入,repr和eval()使用...

    Gson将字符串转换成JsonObject和JsonArray 以下均利用Gson来处理: 1.将bean转换成Json字符串: public static String beanToJSONStri ...

最新文章

  1. 记一次信息泄露(被美团泄露出去的)和被诈骗经历
  2. c语言 unlink,unlink 漏洞笔记
  3. Atitit. atiJavaExConverter4js  新的特性
  4. mysql中OPTIMIZE TABLE的作用
  5. tictoc正方形网络模型_反卷积:可视化并理解卷积网络
  6. ansible提权操作
  7. LeetCode Algorithm 268. 丢失的数字
  8. Django框架创建
  9. 系统启动数据库服务器,linux系统如何启动数据库服务器
  10. pandas合并groupby_pandas实践之GroupBy()
  11. php oracle视图,Oracle v$database视图分析
  12. AndroidManifest.xml文件解析(转帖)
  13. 随笔:开学大四!!!稍微做点准备工作
  14. Linux下php-fpm进程过多导致内存耗尽问题解决
  15. 基于树莓派的语音邮件收发
  16. 打鱼晒网c语言用switch语句,三天打鱼两天晒网题目的C++源代码.docx
  17. java设置查看源文件路径
  18. excel单元格斜线_掌握Excel的这个制表技巧,“小白老师”也能变“超神”!
  19. 【Shell】shell脚本中的空格
  20. Python将pdf转为png

热门文章

  1. 装个discuz论坛
  2. I.MX6 U-boot Kernel backlight setting
  3. [原]Unity3D深入浅出 - 新版粒子系统 (Shuriken)
  4. 浏览器的两种模式quirks mode 和strict mode
  5. 剑指offer(C++)-JZ79:判断是不是平衡二叉树(数据结构-树)
  6. java私聊_【转帖】实现了视频私聊功能
  7. 微型计算机控制系统常用报警方式,微型计算机控制技术复习资料.docx
  8. mysql事务最大个数_事务、mysql数据库的默认最大连接数、分页
  9. Java+selenium 自动化测试--自动化测试模型介绍
  10. 全方位带你解读软件测试分类