我有以下 javascript 代码:
function changeButtonState(targetSelector, action, iconClass) {
var $target = $(targetSelector);
var $targetSpan = $(targetSelector + ' span');
$targetSpan.removeClass('sprite-blank').addClass(iconClass);
$targetSpan.removeClass(..).addClass
如果 iconClass 在调用函数时有一个值,我怎样才能使它唯一起作用。我想我感到困惑的是我是否检查它是否已定义或者我是否检查它的长度是否为 0 或更多?