Если значения параметров secondsValue
и msValue
опущены, используются значения, возвращаемые методами getSeconds
и getMilliseconds
.
Если какой-либо переданный параметр имеет значение, лежащее вне предусмотренного диапазона, метод setMinutes
пытается соответствующим образом изменить значение других параметров. Например, если использовать для secondsValue
значение 100, то минуты будут увеличены на 1 (minutesValue
+ 1), а в качестве значения секунд будет использовано 40.
Пример: Изменение времени
// Меняем минуты на 45
theBigDay = new Date();
theBigDay.setMinutes(45)
В описании синтаксиса (тут и не только) встречаю такое написание: setMinutes(minutesValue[, secondsValue[, msValue]])
Объясните пожалуйста, такая запись со скобками перед запятой означает, что параметры в них опциональны (необязательны) или что-то другое?
А сайт очень полезный, спасибо.
Необязательные параметры