Показать сообщение отдельно
  #1 (permalink)  
Старый 16.07.2015, 00:57
Аспирант
Отправить личное сообщение для Urfin Посмотреть профиль Найти все сообщения от Urfin
 
Регистрация: 22.07.2009
Сообщений: 85

Объясните пожалуйста конструкцию
Что вернет функция, если она имеет такую конструкцию:

function a(e){
........
    return b,
    c,
    d
}


То есть, если возвращаемые значения указаны через запятую, что она вернет? Столкнулся с такой конструкцией первый раз.

Вот полный пример такой функции:

function getHref(e) {
    if (!e) return !1;
    var t = !1;
    return e.getAttribute && (t = e.getAttribute("data-href") || e.getAttribute("href")),
    t || (e.pathname ? t = e.pathname + e.search + e.hash : tag(e) || (t = e)),
    t || !1
}

Последний раз редактировалось Urfin, 16.07.2015 в 01:02.
Ответить с цитированием