在javascript中动态构造类名是一种好习惯

时间:2018-02-01 19:56:42

标签: javascript

我有一段与此类似的代码:

if (a == 'info') {
    $("#abc").addClass('abc-info');
} else if (a == 'warning') {
    $("#abc").addClass('abc-warning');
}

我有一个建议用这样的代码替换上面的代码:

addClassToABC(a)

function addClassToABC(type) {
    $("#abc").addClass('abc-' + type);
}

但是将这样的类/ id名称拆分为一个很好的做法 - “'abc'+ type”因为我看到这对任何调试/重构此代码以找到特定类/ id名称的人来说都是一场噩梦。 / p>

0 个答案:

没有答案