JQuery: Transformar valores de entrada de array em uma otimização de string

Usando jQuery eu tenho o seguinte código:

var selectedIdsArray = $("#selectId option:selected").map(function(){return this.value;});
var selectedIdsStr = $.map(selectedIdsArray, function(val){ return "" + val + "";});

Recupera com sucesso uma string de ids, por exemplo. selectedIdsStr = "2,45,245,1" de um<select multiple='multiple'> elemento. Eu queria saber se existe uma maneira mais eficiente (menos código) para conseguir isso?

Obrigado!

questionAnswers(3)

yourAnswerToTheQuestion