Задать вопрос
blood-moon
@blood-moon
Фрилансер

Как изменить переменную в js перед тем как подключить этот js файл?

Есть некий func.js
В нём есть var count = 10;
Нужно перед подключением этого js файла изменить значение count на 20/30(на что-то другое вообщем)
Думал даже просто построчто читать файл , перезаписывать а потом подключать но как-то слишком калхозно это выглядит .
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
mahmudchon
@mahmudchon
Если этот код не вариант обвернуть в функцию и вызывать уже где нужно отдельно, можно такое решение применить.
Переменная count равна 10. Можно в этом файле прописать условие, скажем, например, если в URL адресе есть GET параметр count - то брать это значение. Пример:
var count = 10;
var url = new URL(location.href);
if ( url.searchParams.get("count") !== null ) {
    count = url.searchParams.get("count");
}


По итогу, если запустить файл, например, page.html в браузере с доп. параметрами, типа
/page.html?count=50
то count будет равна 50.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 12:39
1000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект