Перейти к содержимому
24 / 43

Что такое параметры по умолчанию (default parameters)?

Параметры по умолчанию позволяют задать значение аргумента функции, которое будет использоваться, если аргумент не передан или передан как undefined. Они вычисляются лениво (в момент вызова, а не объявления), могут ссылаться на предыдущие параметры и даже вызывать функции. Появились в ES6 и заменили старый паттерн с ||.

Что такое параметры по умолчанию (default parameters)? | JScriptiser