js写一个字符串转成驼峰的实例

 更新时间:2013年06月21日 16:43:59   作者:  
写一个字符串转成驼峰的方法,使用js代码实现,具体如下,感兴趣的朋友可以了解下哈
复制代码 代码如下:

<SPAN style="FONT-SIZE: 18px"><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>字符串替换</title>
<script type="text/javascript">
window.onload = function(){
var str='border-bottom-color';
// String.prototype.transform = function(){
// var arr = this.split('-');
// for(var i=1;i<arr.length;i++){
// arr[i]=arr[i].charAt(0).toUpperCase()+arr[i].substring(1);
// }
// return arr.join('')
// }
// alert(str.transform()); 面向对象加普通string方法
//面向对象加正则表达方式
String.prototype.transform = function(){
var re=/-(\w)/g;
return this.replace(re,function(){
var args=arguments;
return args[1].toUpperCase();
})
}
alert(str.transform());

}
</script>
</head>
<body>
<h3>写一个字符串转成驼峰的方法?<br/>
例如 border-bottom-color->borderBottomColor
</h3>
</body>
</html></SPAN>

相关文章

  • JS数组方法reduce的妙用分享

    JS数组方法reduce的妙用分享

    在 JavaScript 中,reduce 是最难理解的数组方法之一,它是一个强大而灵活的高阶函数,下面就来看看 reduce 的妙用之处,希望对大家有所帮助
    2023-02-02
  • JavaScript闭包详解

    JavaScript闭包详解

    这篇文章主要为大家介绍了JavaScript闭包,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-11-11
  • JavaScript库之vanilla-tilt使用教程(一个平滑的3D倾斜库)

    JavaScript库之vanilla-tilt使用教程(一个平滑的3D倾斜库)

    vanilla-tilt.js是Javascript中一个平滑的3D倾斜库,可以让网页的一些控件变得动态起来,下面这篇文章主要给大家介绍了关于JavaScript库之vanilla-tilt使用的相关资料,需要的朋友可以参考下
    2023-02-02
  • JS中的async与await异步编程及await使用陷阱

    JS中的async与await异步编程及await使用陷阱

    这篇文章主要介绍了async与await异步编程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • JavaScript判断两种格式的输入日期的正确性的代码

    JavaScript判断两种格式的输入日期的正确性的代码

    JavaScript判断两种格式的输入日期的正确性的代码...
    2007-03-03
  • 前端跨浏览器兼容性问题的常见解决方法详解

    前端跨浏览器兼容性问题的常见解决方法详解

    在前端开发中,跨浏览器兼容性问题一直是个不容忽视的挑战,本文将从多个角度详细解析跨浏览器兼容性问题的根源、常见问题以及解决方案,需要的可以参考下
    2025-03-03
  • javascript局部自定义鼠标右键菜单

    javascript局部自定义鼠标右键菜单

    这篇文章主要为大家详细介绍了javascript局部自定义鼠标右键菜单,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-12-12
  • JavaScript字符串常用类使用方法汇总

    JavaScript字符串常用类使用方法汇总

    今天的这篇文章就分享几年以来总结的一些最常见和最有用的字符串相关的方法的例子和简要说明。便于程序员用于快速参考。当然,最有经验的开发人员对这些操作很熟悉,但我认为这是一个很好的方法帮助初学者理解这些函数,他可以帮助你使用简单的语法,完成复杂的操作.
    2015-04-04
  • javascript内置对象Date案例总结分析

    javascript内置对象Date案例总结分析

    今天总结javascript内置对象Date的使用,并且写一个重要的网页倒计时的核心算法案例,有需要的朋友可以借鉴参考下希望能够有所帮助,祝大家多多进步
    2022-03-03
  • Javacript实现颜色梯度变化和渐变的效果代码

    Javacript实现颜色梯度变化和渐变的效果代码

    用js对导航栏的颜色做了梯度的变化处理,通过处理..获取两种颜色在变化时的各种颜色字符串,并且字符串的个数,即获取的频率可以调节
    2013-05-05

最新评论