Как устанавливать параметры по умолчанию

Узнайте, как устанавливать значения по умолчанию для параметров функции JavaScript.

Параметры по умолчанию

Если при вызове функции в JavaScript:Отсутствующие параметрыЕсли отсутствует значение (меньше количества объявленных параметров), то отсутствующие значения будут установлены в: undefined.

Иногда это можно接受的, но иногда лучше присвоить параметрам значение по умолчанию:

Пример

function myFunction(x, y) {
  if (y === undefined) {
    y = 2;
  }
}

Попробуйте сами

ECMAScript 2015 Разрешается использовать значения по умолчанию для параметров в объявлении функции:

function myFunction (x, y = 2) {
  // function code
}

Попробуйте сами

Соответствующие страницы

Учебное пособие:Функция JavaScript