;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Saúde

Sintomas, prevenção e tratamentos para uma vida melhor


Pular o jantar aumenta chances de ganho de peso, diz estudo

Pular refeições está associado ao ganho de peso, mas estudos sobre a influência do jantar ainda são poucos - Getty Images
Pular refeições está associado ao ganho de peso, mas estudos sobre a influência do jantar ainda são poucos Imagem: Getty Images

Danielle Sanches

Do VivaBem, em São Paulo

20/01/2021 12h53

Diversos estudos já se debruçaram a entender se pular o café da manhã pode ou não interferir no ganho de peso. Poucos, no entanto, haviam buscado evidências do que aconteceria se as outras refeições fossem deixadas de lado.

Um grupo de cientistas da Universidade de Osaka, no Japão, decidiu fazer essa análise e concluiu que não jantar pode, sim, ser um "indicador significativo de ganho de peso", excesso de peso e até obesidade em estudantes universitários.

Os especialistas também notaram que os participantes que haviam itido pular o jantar — frequentemente ou de forma ocasional — tinham mais propensão a manter hábitos ruins, como dormir pouco, fumar ou beber em excesso.

Eles também eram mais velhos, pulavam outras refeições com maior frequência e, quando jantavam, costumavam comer mais tarde.

Como o estudo foi feito:

  • Publicado no periódico Nutrients, o estudo envolveu a análise de um grupo de 17.573 homens e 8.860 mulheres, todos estudantes universitários no Japão;
  • As informações vieram da base de dados coletados na universidade, que realizava check-ups anuais nos estudantes;
  • A análise envolveu estudar a associação entre a frequência com que eles consumiam café da manhã, almoço e jantar e a incidência de ganho de peso, excesso de peso/obesidade;
  • Eles então concluíram que pular o jantar com frequência é um "indicador significativo de ganho de peso" tanto entre homens como em mulheres;
  • Além disso, não jantar também foi associado a excesso de peso e obesidade em ambos os sexos - algo não observado quando com relação a pular o café da manhã ou o almoço.

Por que isso é importante?

Um dos fatores de risco já conhecidos para o ganho de peso é justamente a frequência das refeições. Os médicos já sabem, por exemplo, que quem faz poucas refeições têm maiores chances de desenvolver obesidade.

No caso do jantar, uma das razões pelas quais isso pode acontecer, acreditam os cientistas, é que pular a refeição pode causar um desequilíbrio na regulagem do apetite, provocando um efeito de compensação em que a pessoa consome depois mais energia do que de fato precisa para se manter.

Eles também acreditam que a qualidade da dieta também pode influenciar nesse cenário, já que há uma relação entre pular refeições e a baixa qualidade nutricional dos alimentos consumidos.