css属性转换成驼峰式

1
2
3
4
5
6
7
8
9
10
11
12
13
function convertToCamelCase(cssProperty) {
if (cssProperty[0] == "-") {
// slice不会修改原数组,但是splice会
cssProperty = cssProperty.slice(1);
}
return cssProperty.replace(/-([a-z])/g, function (match, letter) {
// 匹配到()里面的
return letter.toUpperCase();
});
}

console.log(convertToCamelCase("font-size")); // 输出:fontSize
console.log(convertToCamelCase("-webkit-text-stroke")); // 输出:webkitTextStroke

css属性转换成驼峰式
http://example.com/2023/02/24/css属性转换成驼峰式/
作者
shoukailiang
发布于
2023年2月24日
许可协议