• Как сделать чтобы сайт грузился у юзера с ближайшего к нему сервера?

    sattellite
    @sattellite
    Браузер отправляет запрос на все сервера, кто первый ответит из списка серверов

    Есть какое-либо подтверждение этих слов?

    Несколько записей A/ААА в DNS.

    И большинство NS серверов возвращают только 1 IP, который выбирается случайным образом. Так что нет никакой гарантии, что получишь ближайший IP
  • Почему возвращается object?

    sattellite
    @sattellite
    Иван Симонов, Вы устанавливаете значение высоты для блока, то есть самостоятельно вычисляете необходимую высоту этому блоку $('.block-content-text').

    Вариант 1(не корректный, но рабочий):

    var blockContentTextHeight = $('.block-content-text').height(blockPictHeight - (blockContentDescHeight + blockContentSubtextHeight) ).height();
    console.log(typeof blockContentTextHeight); // number


    Вариант 2(корректный):

    // Вычисление высоты
    var blockContentTextHeight = blockPictHeight - (blockContentDescHeight + blockContentSubtextHeight);
    // Установка высоты
    $('.block-content-text').height(blockContentTextHeight);
    
    console.log(typeof blockContentTextHeight); // number
  • Почему возвращается object?

    sattellite
    @sattellite
    Иван Симонов, потому что они вызываются без значения. И в документации указано, что при вызове height без значения вернется тип Number. Посмотрите в документации рядом с описанием метода справа есть Returns и он указывает что вернет вызов метода.