Что означает синтаксис (type [, event]) в JS?

в частности интересует что значит [ , ...]? (троеточие имеется ввиду что-либо после запятой)


Ответы (1 шт):

Автор решения: Алексей Шиманский

Если конкретно такой случай, то как пример Math.max()

Синтаксис:

Math.max([value1[, value2[, ...]]])

В текущем случае всё, что это значит, количество параметров, которые можно подать на вход - неограниченное количество. А квадратные скобки означают необязательность параметра.


тоже самое есть в методе call()

fun.call(thisArg[, arg1[, arg2[, ...]]])

и т. д.


В иных случаях многоточия (...) могут означать что угодно, например

Spread оператор или Rest

→ Ссылка