Trevor: Don't forget to use .call(the_object_that_is_supposed_to_be_the_parent, args) if it's not a property of window.
–
Eli GreyDec 2 '09 at 22:46

It's cool to use fancy assignments and shorthand operations, but for a page like SO where the main focus is to share knowledge, it is not the best approach. People not comfortable with JS "||" - or assignments must think it looks cryptic and unintuitive.
–
Kenneth LynneOct 11 '13 at 17:28

When you call window.open, it returns a reference to the newly opened window. You can store the references to the windows you open in an array, and then iterate that array when you need to open another new window.