Функции, которые не имеют возвращаемые значения называются просто набрав имя, а затем скобках (тогда точка с запятой, чтобы сформировать выписку). Параметры и аргументы Сейчас в приведенной выше функции, мы можем иметь дело только с двумя отдельных номеров, которые 2 и 3. Это является недостатком. Если мы заявляем, и назначить переменные вне функции, то мы всегда можем изменить значения переменных, а затем отправить переменные в функции перед функция выполняется. Таким образом, мы будем иметь дело со многими другими парами чисел.
Следующий пример иллюстрирует это: На этот раз переменные были объявлены и назначены вне функции. Некоторые другие функции в другом месте в коде может реально изменить эти значения. Тем не менее, функция не может изменить значение переменной внутри некоторой другой функции. В определении функции, скобки теперь две переменные. Эти переменные в этом положении называются параметров. Эти параметры функции используются в функции. В последнем-но-одном операторе, где функция называется; скобки есть две переменные. Эти переменные в этом положении называются аргументами.
Эти аргументы функции являются переменные, объявленные вне функции. Аргументы вызова функции, может быть литералы, что-то вроде: результат = myFn (4, 5); Читайте выше код и попробовать его. Желательно, чтобы всегда делают переменные для параметров, отличных от соответствующих переменных для аргументов. Если вы не сделаете этого, то при манипулировании параметры в функции, вы можете изменить значения переменных за пределами функции. Предопределенных функций стандартных функций являются функциями, которые уже определены в JavaScript переводчика.
Они называются верхнего уровня предопределенные функции, потому что они могут быть использованы в любом месте вашего кода. Мы будем смотреть на двух из них. Мы также рассмотрим другой специальной функции, которая ведет себя как функции верхнего уровня. Функция ParseInt ParseInt используется для