@merss

Вопрос по коду bootstrap?

Часть кода bootstrap(collapse):

static _jQueryInterface(config) {
      return this.each(function () {
        let $this   = $(this)
        let data    = $this.data(DATA_KEY)
        let _config = $.extend(
          {},
          Default,
          $this.data(),
          typeof config === 'object' && config
        )
...

В переменной _config мержится 2 объекта, а что происходит в этой строке:
typeof config === 'object' && config

По факту получается , если в config передать объект, то он также соединяется с остальными объектами, но синтаксис этой строки непонятен.
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ответы на вопрос 1
kimono
@kimono
Web developer
Строка уверяет вас, что будет передан именно объект config. Либо false.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы