@Banjamin
Пишу

Как создать объект ключ которого приходит из аргумента функции?

Добрый день.
Ниже приведен код. Задача создавать объект data, ключ и значение которого приходят из аргумента. В моем случае, vscode подсказывает, что name это просто строка и аргумент не используется внутри функции, есть ли возможность формировать ключ объекта динамически. Заранее спасибо.

const priseRequest = async (name, value) => {
        const data = {
            name: value
        }
        const res = await fetch(URL, {
            method: 'POST',
            body: data
        })
        return res
    }
  • Вопрос задан
  • 237 просмотров
Решения вопроса 2
0xD34F
@0xD34F Куратор тега JavaScript
Квадратные скобки добавьте:

const data = {
  [name]: value,
};
Ответ написан
Комментировать
dimovich85
@dimovich85 Куратор тега JavaScript
https://u-academy.net/
Подучите немного) const data[name] = value;
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@historydev Куратор тега JavaScript
Острая аллергия на анимешников
async function priseRequest (name, value) {
        const data = {
            name: value
        }
        const res = await fetch(URL, {
            method: 'POST',
            body: data
        })
        return res
    }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы