getElementById->get-element-by-id
- 使用正则表达式
function getKebabCase (str) {
return str.replace(/[A-Z]/g,function(i){
return '-'+i.toLowerCase();
})
}
- 使用数组转换
function getKebabCase (str) {
var arr = str.split('');
str = arr.map(function(item){
if (item.toUpperCase() === item){
return '-' + item.toLowerCase();
} else {
return item;
}
}).join('');
return str;
}