本文实例讲述了JS实现的驼峰式和连字符式转换功能。分享给大家供大家参考,具体如下:
在网上找的这段,比较喜欢
1.驼峰转连字符:
vars ="fooStyleCss"; s = s.replace(/([A-Z])/g,"-$1").toLowerCase(); //利用正则进行替换,简洁明了,很棒2.转驼峰
vars1 ="foo-style-css"; s1 = s1.replace(//-(/w)/g, function(all, letter){ returnletter.toUpperCase(); });这段2看的不是很明白
于是自己写一个,^_^,这个很容易懂吧,就是代码多了点:
vars ="style-sheet-base"; vara = s.split("-"); varo = a[0]; for(vari=1;i再写一个,这次用正则:
vars1 ="style-sheet-base"; s1 = s1.replace(//-(/w)/g, function(x){return x.slice(1).toUpperCase();});哈哈,有意思吧
js如何实现继承|如何在js中实现驼峰式和连字符式转换功能?
http://m.bbyears.com/wangyezhizuo/116640.html
推荐访问: