Заменить поле обьекта на другое поле [закрыт]

106
14 ноября 2019, 01:30

Как из обьекта

const obj1 = {
value: '1',
name:'one'
}

Получить такой

const obj1 = {
value: 'one',
name:'1'
}
Answer 1

И еще вариант с помощью деструктуризации

const obj1 = { 
  value: '1', 
  name: 'one' 
}; 
console.log(obj1); 
 
[obj1.value, obj1.name] = [obj1.name, obj1.value]; 
console.log(obj1);

Answer 2

const obj1 = { 
  value: '1', 
  name:'one' 
} 
 
var foo; 
var foo = obj1.value; 
obj1.value = obj1.name; 
obj1.name = foo; 
 
console.log(obj1);

Answer 3

function swapNameValue(obj) { 
  var temp = obj.name; 
  obj.name = obj.value; 
  obj.value = temp; 
  return obj; 
} 
 
const obj1 = { 
  value: '1', 
  name:'one' 
} 
 
swapNameValue(obj1) 
console.log(obj1)

Answer 4

Присвоит свойствам объекта obj1 нужные значения:

obj1.name=1;
obj1.value=‘one
READ ALSO
Не загружается файл google analytics Failed to load resource: net::ERR_CONNECTION_REFUSED [закрыт]

Не загружается файл google analytics Failed to load resource: net::ERR_CONNECTION_REFUSED [закрыт]

Заметил, что перестал загружаться файл аналитикиНа разных сайтах и браузерах

109
Не работает скрипт плавной прокрутки на jQuery

Не работает скрипт плавной прокрутки на jQuery

Я не особо силён в JS просто скачал скрипт плавной прокруткиВ уроке он работает а у меня нет

123
редактируемый аккордеон

редактируемый аккордеон

Делаю меню-выпадающий списокДолжна быть возможность редактирования текста поля меню (его названия)

153
сохранение результата выборки в mysql

сохранение результата выборки в mysql

создал следующий запрос

150