Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.06.2022, 11:19
Профессор
Отправить личное сообщение для NovichokJS Посмотреть профиль Найти все сообщения от NovichokJS
 
Регистрация: 25.04.2022
Сообщений: 159

Создать функцию которая помещает свойства в тот же объект
const addPropToObj = (key, value) => {
    const obj = {};
    obj[key] = value;
    return obj;

}

console.log(addPropToObj('name', 'John'));
console.log(addPropToObj('age', 35));


Мне нужно чтобы функция помещала свойства в тот же объект.

/*
{ 
   name: 'John' ,
   age: 35 
}
*/


Что нужно исправить мне в коде?
Ответить с цитированием
  #2 (permalink)  
Старый 06.06.2022, 11:26
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от NovichokJS
Что нужно исправить мне в коде?
перенести переменную в аргумент
Ответить с цитированием
  #3 (permalink)  
Старый 06.06.2022, 11:39
Профессор
Отправить личное сообщение для NovichokJS Посмотреть профиль Найти все сообщения от NovichokJS
 
Регистрация: 25.04.2022
Сообщений: 159

Сообщение от рони Посмотреть сообщение
перенести переменную в аргумент
const addPropToObj = (obj, key, value) => {

obj[key] = value;
return obj;

}

console.log(addPropToObj(user, 'name', 'John'));
console.log(addPropToObj(user, 'age', 35));

ТОРМОЖУ
Ответить с цитированием
  #4 (permalink)  
Старый 06.06.2022, 11:46
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

NovichokJS,
const addPropToObj = ((obj = {}) => (key, value) => {
    obj[key] = value;
    return obj
})(/*{x : 55}*/)

console.log(addPropToObj('name', 'John'));
console.log(addPropToObj('age', 35));
Ответить с цитированием
  #5 (permalink)  
Старый 06.06.2022, 11:55
Профессор
Отправить личное сообщение для NovichokJS Посмотреть профиль Найти все сообщения от NovichokJS
 
Регистрация: 25.04.2022
Сообщений: 159

спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как вызвать анонимную функцию которая находится в подключенном файле(.js) arsen97 Общие вопросы Javascript 3 03.08.2014 00:23
Ищу функцию для canvas, которая будет перемещать мой объект на позицию х,у eko24 Events/DOM/Window 0 12.10.2013 00:33
Динамическое создание iframe в Firefox mrbean11 Firefox/Mozilla 8 02.11.2012 21:23
[Closure Compiler] Как запретить инлайнить функцию, которая вызывается из setTimeout? xintrea Events/DOM/Window 4 11.02.2011 16:23
Как при чтении или записи свойства объекта вызывать функцию danik.js Общие вопросы Javascript 3 16.09.2010 17:57