Создает функцию, которая вызовет fn только один раз. Последующие вызовы будут проигнорированы.
fn
Функция, которую необходимо вызвать только один раз
import {once} from '@vkontakte/vkjs';let counter = 0;const onceFn = once(() => counter++);onceFn();onceFn();onceFn();console.log(counter); // 1 Copy
import {once} from '@vkontakte/vkjs';let counter = 0;const onceFn = once(() => counter++);onceFn();onceFn();onceFn();console.log(counter); // 1
Создает функцию, которая вызовет
fn
только один раз. Последующие вызовы будут проигнорированы.