javascript: is this a conditional assignment?
From the google analytics tracking code:

    var _gaq = _gaq || [];

how does this work?

Is it a conditional variable value assignment?
Is it the same as saying:

    if( !(_gaq) ) {_gaq = []; }

?
javascript: is this a conditional assignment?
===

From the google analytics tracking code:

    var _gaq = _gaq || [];

how does this work?

Is it a conditional variable value assignment?
Is it the same as saying:

    if( !(_gaq) ) {_gaq = []; }

?