Как установить / переопределить переменную во внешнем js-файле

Как я могу переопределить переменную во внешнем файле js ' js / sample.js '?
Основная идея заключалась в том, чтобы не трогать основной файл и было возможно передать новое значение (в переменную COUNT_DEFAULT) при загрузке js из моего нового модуля.

Пример ядра JS:

(function(_, $) { 

    var COUNT_DEFAULT = 2; 
    ...

1 ответ

Решение

Не уверен, хорошо ли я вас понял, но вы можете сделать это так.

var module = (function (myVal) {
   var COUNT_DEFAULT = myVal || 2; 
   
   return {
      val: COUNT_DEFAULT
   };
});

var defaultVal = module();
var customVal = module(45);

console.log(defaultVal);
console.log(customVal);

Другие вопросы по тегам