Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 10515|Ответ: 0

[JavaScript] Использование фронтенда Object.assign()

[Скопировать ссылку]
Опубликовано 04.06.2019 13:03:16 | | |
Метод Object.assign() используется для копирования значений всех перечислимых атрибутов из одного или нескольких исходных объектов в целевой объект. Он вернётся к целевому объекту.

const target = { a: 1, b: 2 };
const source = { b: 4, c: 5 };

const returnedTarget = Object.assign(target, source);

console.log(цель);
ожидаемый выход: Объект { a: 1, b: 4, c: 5 }

console.log(вернулся Target);
ожидаемый выход: Объект { a: 1, b: 4, c: 5 }

ЦельИсходный объект будет изменен.
Первый параметр метода Object.assign — целевой объект, а последующие аргументы — все исходные объекты.

Обратите внимание, что если целевой объект обладает свойством с тем же именем, что и исходный объект, или если несколько исходных объектов имеют свойство с одним именем, последующее свойство переопределяет предыдущее свойство.






Предыдущий:Вопросы Angular о получении URL Matrix и обычных строк запросов URL
Следующий:Используйте fetch вместо ajax-запроса после доставки
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com