Assigns the same value to a variable and property of an biobject barat the same time.
Thus, the property of the object gets the value, but you can still refer to it as a variable, which is probably a little faster.
Effectively the same as ...
bar.bi = function() {...};
var foo = bar.bi;
foo === bar.bi;
Or you can visualize it as ...
var foo = ( bar.bi = function() {...} );
, bar.bi. , , , foo.
user1106925