将字符串(border-bottom-color)转成驼峰(borderBottomColor)
2016-12-28 13:53
309 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>请写一个字符串转成驼峰的方法</title> </head> <body> <script> /* * 问题描述: * 请写一个字符串转成驼峰的方法? * border-bottom-color -> borderBottomColor * 要求:分别用字符串和正则来操作 * */ var a = 'border-bottom-color'; /* * 第一种:字符串操作 * */ (function (a) { // 将字符串通过'-'分解为数组 var arr = a.split('-'); // 遍历数组,从第2个元素开始 for ( var i = 1; i < arr.length; i++ ) { arr[i] = arr[i].substring(0, 1).toUpperCase() + arr[i].substring(1); } console.log(arr.join('')); })(a); /* * 第二种:正则解法 * */ /*(function (a) { var re = /-(\w)/g; var res = a.replace(re, function ($0, $1) { return $1.toUpperCase(); }); alert(res); })(a);*/ </script> </body> </html>
相关文章推荐
- 构造一个函数能将border-bottom-color用函数转成驼峰命名法。
- 将border-bottom-color用函数转成驼峰命名法
- border-bottom在IE6失效的解决办法
- COLOR RGB BGR以及字符串之间转换
- Visual Basic 2005 - 如何将色彩字符串转换成 Color 结构
- HTML表格标记教程(29):单元格的亮边框色属性BORDERCOLORLIGHT
- border-color
- 把border-left-color转换成BorderLeftColor
- 作者tag:css onmouseout onmouseover bordercolor
- Java中Color和16进制字符串互相转换的方法
- QT - Changing QFrame Border Color
- replace函数结合正则表达式实现转化成驼峰与转化成连接字符串的方法
- UIView Border color
- js 将用连接符连接的英文字符串转换成驼峰命名的三种方法
- php 下划线字符串与驼峰字符串转换
- HTML表格标记教程(23):行的暗边框色属性BORDERCOLORDARK
- 将一串字符串转变为驼峰样式(字符串练习)
- c#、WPF字符串,color,brush之间的转换
- QML - Control border width and color on any one side of Rectangle element
- 如何引用android系统公开(非公开)的资源文件,包括字符串,layout,color,等等