Почему мне нужно поместить любую случайную строку в качестве параметра функции, чтобы моя функция работала? - PullRequest
0 голосов
/ 06 ноября 2018

У меня проблемы с пониманием параметров функции subFunction1, subFunction2 и subFunction3 в приведенном ниже коде. Кажется, myBigFunction () работает независимо от тех пор, пока я помещаю любую произвольную строку в круглые скобки (что-то, ничего и что-либо в приведенном ниже коде). Почему это работает, хотя я только что добавил 3 параметра функции, которые не имеют никакого отношения к коду где-либо еще? Зачем мне здесь помещать произвольный текст?

function myBigFunction() {
    var myValue = 1;

    subFunction1(myValue);
    subFunction2(myValue);
    subFunction3(myValue);
  }

  function subFunction1(something) {
    console.log(something);
  }

  function subFunction2(nothing) {
    console.log(nothing);
  }

  function subFunction3(anything) {
    console.log(anything);
  }
...