/* 描述 css 中经常有类似 background-image 这种通过 - 连接的字符,通过 javascript 设置样式的时候需要将这种样式转换成 backgroundImage 驼峰格式,请完成此转换功能 1. 以 - 为分隔符,将第二个起的非空单词首字母转为大写 2. -webkit-border-image 转换后的结果为 webkitBorderImage 示例1 输入: 'font-size' 复制 输出: fontSize */ function cssStyle2DomStyle(sName) { return sName.replace(/\-\w/g,function(str){ console.log(str) return str[1].toUpperCase() }) } console.log(cssStyle2DomStyle('font-size-g-emery'))