return false 在函数作用域内阻止继续执行
salesOffices.strigger = function(){
var key = Array.prototype.shift.call( arguments ),
fns = this.clientList.key;
if( !fns || fns.length === 0 ){
return false;
};
// 如果上面语句中的return false 执行,那么下面的for循环就不执行
for( var i = 0, fn; fn = fns[ i++ ]; ){
fn.apply( this, arguments );
}
}