分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

js连字符转驼峰

发布时间:2023-09-06 01:19责任编辑:白小东关键词:js

css 中经常有类似 background-image 这种通过 - 连接的字符,通过 javascript 设置样式的时候需要将这种样式转换成backgroundImage 驼峰格式,请完成此转换功能
1. 以 - 为分隔符,将第二个起的非空单词首字母转为大写
2. -webkit-border-image 转换后的结果为 webkitBorderImage

function cssStyle2DomStyle(sName) {
   return sName.replace(/^\-/, ‘‘).replace(/\-(\w)(\w+)/g, function(a, b,c){
   return b.toUpperCase() + c.toLowerCase();
  });
}

function cssStyle2DomStyle(sName) {    var arr = sName.split(‘-‘);    for(var i = 0; i < arr.length; i++){        if(arr[i] == ‘‘){            arr.splice(i,1);            i--;        }        else{            if(i >= 1){                arr[i] = arr[i].substring(0,1).toUpperCase() + arr[i].substring(1);            }        }    }    return arr.join(‘‘);}不用正则表达式,substring()会把字符串看成一个个字符

js连字符转驼峰

原文地址:http://www.cnblogs.com/CoderTony/p/7707211.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved