Однако setTimeout может также получить список аргументов после второго параметра, поэтому его можно преобразовать в это:

могу использовать setTimeout, если я хочу вернуть значение

$.each(pCodes, function(index, pCode) {
    setTimeout(func(parm1), 2000);      
});


function func(in)
{
  var value = 999;
  return value;
}

Ответы на вопрос(1)

Ваш ответ на вопрос