;(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


Em qualquer idade pressão alta acelera declínio cognitivo, sugere estudo

iStock
Imagem: iStock

Do VivaBem, em São Paulo

27/12/2020 10h59

Um estudo realizado por pesquisadores da UFMG (Universidade Federal de Minas Gerais) mostrou que, em qualquer idade, pessoas que sofrem com hipertensão têm mais probabilidade de apresentar declínio cognitivo e piora da memória. O resultado foi publicado em 16 de dezembro na Revista Hypertension.

De acordo com os pesquisadores, a pré-hipertensão, definida como pressão sistólica de 120-139 mmHg ou pressão diastólica de 80-89 mmHg, também estava relacionada ao declínio cognitivo acelerado. A hipertensão é um fator de risco estabelecido e altamente prevalente para o declínio cognitivo, mas a idade em que começa a afetar a cognição não é clara.

Embora a duração da hipertensão não tenha sido associada a nenhum marcador de declínio cognitivo, o controle da pressão arterial "pode reduzir substancialmente o efeito deletério da hipertensão no ritmo do declínio cognitivo", disse ao Medscape Medical News, o pesquisador do estudo Sandhi M. Barreto, professor de medicina da UFMG.

Como o estudo foi feito?

  • Os pesquisadores examinaram dados do estudo multicêntrico ELSA-Brasil em andamento, que acompanha 15.105 servidores públicos com idades entre 35 e 74 anos;
  • Os participantes foram submetidos a um teste de memória, um de fluência verbal e o de Trilha, Parte B;
  • Foram registrados a duração do diagnóstico de hipertensão, o tratamento e o estado de controle. Sexo, educação, raça, tabagismo, atividade física, índice de massa corporal e nível de colesterol total também foram avaliados;
  • Os pesquisadores excluíram pacientes que não foram submetidos a testes cognitivos na segunda visita, aqueles que tinham histórico de AVC no início do estudo e os que iniciaram medicamentos anti-hipertensivos apesar de apresentarem normotensão;
  • Após as exclusões, a análise incluiu 7.063 participantes (aproximadamente 55% mulheres, 15% negros);
  • A duração da avaliação foi de seis anos, entre 2008 e 2014.

Por que o estudo é importante?


Este estudo aponta a necessidade de manter a pressão sob controle a fim de evitar problemas futuros, já que o resultado mostrou que pessoas que sofrem com hipertensão têm mais risco de ter declínio cognitivo e de memória.