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


Posted in Javascript onJune 21, 2013
<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>
Javascript 相关文章推荐
js之WEB开发调试利器:Firebug 下载
Jan 13 Javascript
JQuery实现自定义对话框的代码
Jun 15 Javascript
jquery ready函数源代码研究
Dec 06 Javascript
基于jquery的滑动样例代码
Nov 20 Javascript
js内存泄露的几种情况详细探讨
May 31 Javascript
JavaScript中的对象序列化介绍
Dec 30 Javascript
Ajax清除浏览器js、css、图片缓存的方法
Aug 06 Javascript
Jquery实现$.fn.extend和$.extend函数
Apr 14 Javascript
AngularJS入门教程之链接与图片模板详解
Aug 19 Javascript
vue实现商城购物车功能
Nov 27 Javascript
原生JS控制多个滚动条同步跟随滚动效果
Dec 22 Javascript
Vue自定义铃声提示音组件的实现
Jan 22 Vue.js
JS在TextArea光标位置插入文字并实现移动光标到文字末尾
Jun 21 #Javascript
JS获得URL超链接的参数值实例代码
Jun 21 #Javascript
随窗体滑动的小插件sticky源码
Jun 21 #Javascript
jquery中文乱码的多种解决方法
Jun 21 #Javascript
js单向链表的具体实现实例
Jun 21 #Javascript
javascript setTimeout和setInterval计时的区别详解
Jun 21 #Javascript
js简易namespace管理器 实例代码
Jun 21 #Javascript
You might like
奇怪的PHP引用效率问题分析
2012/03/23 PHP
给ECShop添加最新评论
2015/01/07 PHP
PHP使用缓存即时输出内容(output buffering)的方法
2015/08/03 PHP
PHP编程中尝试程序并发的几种方式总结
2016/03/21 PHP
Linux环境下php实现给网站截图的方法
2016/05/03 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
利用JQuery为搜索栏增加tag提示
2009/06/22 Javascript
node.js中的fs.readlinkSync方法使用说明
2014/12/17 Javascript
关于angular js_$watch监控属性和对象详解
2017/04/24 Javascript
Vue+webpack项目基础配置教程
2018/02/12 Javascript
vue 使用Jade模板写html,stylus写css的方法
2018/02/23 Javascript
JavaScript设计模式之缓存代理模式原理与简单用法示例
2018/08/07 Javascript
vue从一个页面跳转到另一个页面并携带参数的解决方法
2019/08/12 Javascript
微信小程序实现上传多张图片、删除图片
2020/07/29 Javascript
vue实现lodop打印功能的示例
2020/11/11 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
centos下更新Python版本的步骤
2013/02/12 Python
Python实现方便使用的级联进度信息实例
2015/05/05 Python
python获取文件路径、文件名、后缀名的实例
2018/04/23 Python
Django model select的多种用法详解
2019/07/16 Python
Python交互式图形编程的实现
2019/07/25 Python
前端H5 Video常见使用场景简介
2020/08/21 HTML / CSS
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
党课培训主持词
2014/04/01 职场文书
孝敬父母的演讲稿
2014/05/14 职场文书
厉行勤俭节约倡议书
2014/05/16 职场文书
幼儿教师师德承诺书
2014/05/23 职场文书
初中作文评语
2014/12/25 职场文书
2015年公司保安年终工作总结
2015/05/14 职场文书
爱护环境建议书
2015/09/14 职场文书
创业计划书之游泳馆
2019/09/16 职场文书
SQL Server 数据库实验课第五周——常用查询条件
2021/04/05 SQL Server
golang 如何通过反射创建新对象
2021/04/28 Golang
Mysql忘记密码解决方法
2022/02/12 MySQL
Python装饰器详细介绍
2022/03/25 Python