К сожалению полностью не понимаю принципа работы функции, но своего добился. Полезу в учебник, что бы разобраться во всём.
Кстати, очень удобно, что можно указать свой разделитель, это очень поможет при формировании строки.
str = str.join('&');
В общем,
большое спасибо за помощь, надо было не мучить себя, а сразу отписать на форуме.
Напоследок вопрос, для тех, кто ещё заглянет в тему:
Бытует мнение, что лучше начинать изучение с jquery, так вот, правда ли это? Или лучше начинать с обычного js, а уже после его освоения, переходить на на jquery?