我有这样的代码:if(condition){varvariable=blah;}if(differentcondition){varvariable=blah;}这是正确的吗?我假设如果条件不返回true,则不会分配变量。JSLint不断告诉我,变量已经定义。我做错了吗?谢谢。好的,这是我的实际用例,我正在做这样的事件委托(delegate):$("#container").click(function(event){if($(event.target).is('img.class1')){varimagesrc=$(event.target).attr('src');//Dosome