Одноразовая функция JS
Два примера как можно сделать что бы функция JS выполнялась только 1 раз.
Первый вариант – завести переменную и по ней проверять, выполнялась функция или нет.
var one_call = false; function func_one(){ if (one_call == false){ alert('Функция «func_one» выполнена'); } one_call = true;} func_one();func_one(); JS
Второй вариант – удалить функцию при первом запуске:
function func_one() { alert('Функция «func_one» выполнена'); func_one = () => {};} func_one();func_one(); JS