Это не массив, квадратными скобками часто обозначают опциональный параметр функции. Запятая попадает внутрь фигурных скобок, т.к. ее не нужно писать, если не указан опциональный параметр. т.е. запятая вместе с параметром options - опциональны вместе, не по отдельности.