‘font-size‘
fontSize
这是我的:
function cssStyle2DomStyle(sName) { var arr = sName.split(‘-‘); for (var i in arr){ console.log(arr[i]) if(arr[0] != ‘‘){ if(i!=0){ var first = arr[i].charAt(0).toUpperCase(); arr[i] = first + arr[i].substring(1); } }else{ if(i!=0 && i!=1){ var first = arr[i].charAt(0).toUpperCase(); arr[i] = first + arr[i].substring(1); } } } return arr.join(‘‘); } cssStyle2DomStyle(‘-font-size‘)
然而看了大牛的,瞬间服的五体投地
function cssStyle2DomStyle(sName) { return sName.replace(/\-[a-z]/g , function(a, b){ return b == 0 ? a.replace(‘-‘,‘‘) : a.replace(‘-‘,‘‘).toUpperCase(); }); }
原文:https://www.cnblogs.com/manru75/p/10402968.html