Есть ли способ обновить мой файл .html, если я использовал имена и параметры функций в файле .js, которые будут смешаны с «a, b, c, d ..»? - PullRequest
1 голос
/ 28 мая 2019

Я хочу сжать и смешать свой js-код, но я обнаружил, что использовал некоторые функции и параметры в моем html-файле, и они не будут работать, если я смешиваю имена в js-файле.

ВотJS код в начале:

function Add(str1, str2)
{
    var strSum = str1 + str2;
    return strSum;
}
var sum = Add(1,2);

Я сжимаю и смешиваю код с помощью uglifyjs:

function n(n,r){return n+r}var r=n(1,2);

Я использовал «Добавить» и «Сумма» в моем HTML-файле:

var val = Add(2,3);
document.getElementById('BOX1').innerHTML = val;
document.getElementById('BOX2').innerHTML = sum;

Нужно ли менять «Добавить» и «сумма» на «n» и «r»?Есть ли другой способ сделать это?

1 Ответ

0 голосов
/ 28 мая 2019

Идентификатор (имя переменной или функции) не изменяется, когда вы сжимаете или минимизируете свой код JavaScript.Попробуйте минимизировать ваш код, используя javascript-minifier или JSCompresser .Я попробовал их, и они не изменят имена функций вашего кода.

...