Что такое парадигма переменной, равной переменной, равной функции, которая вызывается в JavaScript? Vue пример - PullRequest
1 голос
/ 05 мая 2020

Это может быть слишком базовым c, но сейчас это ускользает от меня. Я случайно создал следующий рабочий код в Jest при написании теста для Vue приложения:

const updateMethod = wrapper.vm.updateMethod = jest.fn()
expect(updateVal).toHaveBeenCalledWith('methodArgument')

Мне просто интересно, как называется такого рода задание? В данный момент мне не хватает мыслительного процесса из-за того, что я перегорел, чтобы провести рефакторинг.

Спасибо!

1 Ответ

1 голос
/ 05 мая 2020

Это выражение присваивает последнее значение нескольким переменным. Пример:

const a = b = c = d;

Это означает:

c = d;
b = c;
const a = b;

В результате a, b, c в конечном итоге будут иметь значение d.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...