Я пытаюсь получить сбор данных из объекта json с помощью карты и назначить ключ, ссылку на пару в цикле, но у меня это не работает. Я могу читать значение в итерациях, но мне нужно назначить ключ и значение там, где мне нужна помощь. его не распознают "ключ" и "значение"
var j1 = _preDefineAnswerOptions.map(function(item){
return ["key": item.preDefineAnswerId, "value": item.text];
});
спасибо, это сработало ... если вы вставите свой ответ, я могу добавить к нему плюс

Вам нужно вернуть объект. Используйте {} вокруг ключа и значения.
var j1 = _preDefineAnswerOptions.map(function(item){
return {"key": item.preDefineAnswerId, "value": item.text};
});
Измените
return ["key": item.preDefineAnswerId, "value": item.text];наreturn {"key": item.preDefineAnswerId, "value": item.text};