Using not()

Using not()

Obviously I'm not quite understanding .not() because the following code does not perform identically:

if(!$(this).is('.current')) { some code }

and

if($(this).not('.current')) { some code }

So that I can make use of .not(), how would I write the second conditional so that it performs as the first conditional?

Thanks.