Код, который внутри обработчика resize, должен работать так, как и ожидается - т.е. обновлять свойство width в объекте present. В console log должно выводиться начальное значение width, как и ожидается. Так что не работает-то? Если Вы ожидаете, что в log при каждом изменении размера окна будет выводиться обовленное значение width, то Вы ошибаетесь, в Вашем коде это значение выводится только один раз, при загрузке страницы.