Caraca! Pensei que nunca conseguiria aprender Promises! Estava frustrado querendo tocar um projeto onde estava fazendo um monte de callbacks! Muito obrigado mais uma vez por contribuir com a evolução de outros através do compartilhamento do conhecimento de forma clara e detalhada!
cara, sua explicação foi muito boa. to estudando agora o js e esse quesito de promises ta confundindo minha cabeça, mas com esse video deu pra fixar bastante tudo. valeu pelo conhecimento.
Tu é muito brabo, cara! Apesar de eu já atuar como dev e usar Promises, acabava que usava sem saber o que rolava por trás das cortinas e agora tudo ficou bem mais claro. Vi vários conceitos que nem tinha percebido antes. Sucesso!
Parabéns pelo canal! Entender o conceito é fundamental para melhores decisões e é nítida sua preocupação em passar isso, pois copiar código sem entender o porque usar, é o mais comum por aí. Obrigado por compartilhar seu conhecimento. Novamente parabéns e sucesso para o Canal!!!
Opa, shooow Zaqueu!!! Muito conteúdo de JS aqui e semana que vem, na terça às 20h vai ter uma mega aula ao vivo sobre assincronismo no JS. Já vai lá e defina o lembrete th-cam.com/video/nPjvwEfHweE/w-d-xo.html
Isto é que é aula. Como sempre, Ayrton dá o recado. Quem sabe, explica. Quem não sabe, aproveita. E dá um like, porque é justo. Ayrton, como vamos saber, para otimizar um código, o que é delegado pelo Javascript (como o caso do setTimeout que é responsabilidade do navegador executar) a outros 'engines'? Se setTimeout não fosse dessa característica, se ele fosse gerenciado pelo Javascript, o que teria acontecido na sequência dos comandos 'console'?
Faaala Mauro!! Valeu mesmo hahahaha não entendi a sua pergunta, Mauro... Você quer simular um mundo paralelo onde o assincronismo fosse gerenciado pelo JavaScript e não pelo navegador? Essa pergunta é bem complexa pois a engine JS Não dá suporte a isso, é difícil imaginar como seria
Video excelente !!! God demais, uma ideia para videos futuros, faz exemplos de exercicios com exemplos usados no dia a dia de programador, isso ta muito em falta no youtube, Abraços sucesso!!
obrigada pelo video!! foi muito bem explicativo e didatico, o melhor foi que vc explicou usando somente o js puro, foi dificil encontrar um video assim. parabens!!
Que legal Karina, fico feliz com seu feedback! Já está inscrita? :) Faço muiito conteúdo de JavaScript e as terças faço LIVE com uma aula também de JS ;)
fantástico, me lembro de ter comentado em outros vídeos sobre este tipo de conteúdo, o quanto demorei pra encontrar e entender já que eram apenas em inglês, e agora está aí tudo disponível de forma clara e simples. Show de Bola, e quando for explicar EventLoop e tals, caso explique claro, usa o vídeo do Philip Roberts na JSConf, é top.!!!!
Valeuuuuu Raphael!! Sim, com certeza mostrarei o projeto do Philip. Nesse projeto ele não mostra a fila do Job Queue que é a fila preferêncial que mostro nesse vídeo mas quando for mostrar, eu alerto para esse detalhe hehe Valeu mesmo brother! Um abração!!
Aos 18:30min o professor mostrou corretamente que o que entra na fila é a função de callback da promisse. No desenho que é mostrado 18:53min a anotação Promise na fila por levar a pensar que é o corpo da promise que é colocado na fila. Eu já me confundi com isso. Apenas reforçando que o que entra na fila é a função de callback da promise e não o corpo da promise. O corpo das promisse são executados no momento de execução do JavaScript, pois possuem o comportamento chamado Not Lazy (ou Eager). Se fosse um Observable, que é análogo a Promisse, o corpo somente é executado se tiver o método subscribe anexo, isto porque os Observables possuem o comportamento chamado Lazy.
Olhei vários tutoriais, sou iniciante e digo, que você me ensinou a transformar água ao vinho. Entendi tudo, você deu exemplos de aonde usar, para que serve, oque acontece e ainda usou código simples, pois quem é mais avançado e vai ensinar, explica com uns código que da medo.
Valeuu brother!! Próxima terça às 20h vou fazer uma aula ao vivo aqui explicando tudo sobre o mundo assíncrono na linguagem, vai agregar muito com essa aula aqui ;)
Quase 03 meses vendo os videos e não sabia que dava pra contribuir, fica aqui a dica pro Ayrton falar mais sobre as doações, pois é muito importante saber como contribuir. E também os cursos pagos precisam ser mais divulgados.
Que legal, Maria!! 3 meses já :) Pois é, eu praticamente não divulguei sobre o apoio ao canal e também no lançamento do curso eu divulguei bem pouco por ser a primeira turma e ainda estar gravando o curso. O próximo lançamento vai ser um pouco maior :) Muito obrigado por acompanhar aqui o canal :) Breve tem nova turma do js raiz ;)
Olá Ayrton! fiquei com uma dúvida, vou dar um exemplo: const aPromise = new Promise (function(resolve, reject)){} o argumento de Promise é função anônima que contém dois parâmetros de funções, como isso vai ser passado como argumento para o construtor da classe Promise ? Já que normalmente se passa argumento de propriedades para o parâmetro do construtor da classe assim que criamos o objeto com a palavra-chave new.
Cara que explicação perfeita. Dá até vontade de comprar teu curso. Mano será que tu poderia colocar dentro do teu curso coisas mais fundamentais como alocamento de memória e todas essas coisas que hoje em dia por causa do fome do mercado a gente acaba não aprendendo como deveria? (eu não sei se você fala disso mas entender como as coisas funcionam de verdade por debaixo dos pano é muito daora)
Fala Thalysson! Essa é a proposta do JS Raiz, mostrar em baixo do capô. Eu já mostro muita coisa lá assim. Ainda não falei sobre alocação de memória mas ainda chego lá. Acompanhe as aulas ao vivo que faço toda terça às 19h. Olha a última que fiz, foi sobre árvore binária com JavaScript ;) Você será muito bem-vindo no JS Raiz ! :D
Fala André! Não entendi oq quis dizer. Declarar uma const e invocar a Promise *dentro*? Promise dentro da const? Pode por um exemplo de código para eu entender oq quis dizer?
Esse metodo tolowercase, é chamados como se a Sring fosse um objeto. Por baixo dos panos o javascript trata tudo como um objeto ? Pq para trabalhar com variáveis de outros tipos, também tem métodos que são chamados como se a váriavel também fosse um obj
Ótimo. Estou gostando muito e agora consigo entender as promises. Tenho uma pergunta: como faço, no caso das promises, para enviar headers no fetch? Por exemplo , enviar um header com o conteúdo "code: 1234"? Valeu.
Cara, que aula fantástica!!!! Show de bola, man! Já tenho um certo conhecimento de JS, estou me aprofundando em Promises, vi a aula de um curso que comprei, porém foi bem superficial, entendi o conceito, mas não o real funcionamento, o poder e como usar de forma consciente. Vi que são mais poderosas do que imaginei rsrs... estou aguardando pelo curso raiz, não tenha dúvidas que estarei contigo lá. Muito obrigado por disponibilizar esse conteúdo de forma gratuita, isso é de grande valia para quem realmente quer aprender a usar a linguagem, abraços e até a próxima. edit: Uma dúvida, todos os métodos do argumento da função passada no .then retornam novas promises?
Boaaa Gabriel!! Te aguardo na próxima turma então :) Vc já se inscreveu na página do curso para receber a notificação quando ficar disponível? Eu não entendi sua dúvida... métodos do argumento? Fiquei na dúvida se está falando dos parâmetros da função que passamos no then ou se é oq retorna na promise se tbm é uma promise... Basicamente tudo que retornamos numa promise pode ser encadeado em seguida como se tivesse retornado promise, mesmo que não seja... Mas não tenho certeza se foi essa sua dúvida!
estou com um problema, quando eu executo uma promise que retorna reject o navegador trava e começa a debugar, tem alguma forma de resolver isso? É muito chato.
🟠 𝗠𝗘 𝗜𝗡𝗗𝗜𝗤𝗨𝗘 𝗡𝗢 𝗚𝗜𝗧𝗛𝗨𝗕 𝗦𝗧𝗔𝗥
👉 Coloque o meu usuário GitHub @ayrtonteshima e comente sobre meus conteúdos aqui no canal
stars.github.com/nominate/
🟡 𝗠𝗘𝗨 𝗖𝗨𝗥𝗦𝗢 𝗗𝗘𝗦𝗘𝗡𝗩𝗢𝗟𝗩𝗜𝗠𝗘𝗡𝗧𝗢 𝗪𝗘𝗕 𝗝𝗔𝗩𝗔𝗦𝗖𝗥𝗜𝗣𝗧 𝗥𝗔𝗜𝗭
👉 jsraiz.com
🔥 𝗔𝗨𝗟𝗔𝗦 𝗔𝗢 𝗩𝗜𝗩𝗢 𝗦𝗢𝗕𝗥𝗘 𝗗𝗘𝗦𝗘𝗡𝗩𝗢𝗟𝗩𝗜𝗠𝗘𝗡𝗧𝗢 𝗪𝗘𝗕 𝗧𝗢𝗗𝗔 𝗦𝗘𝗠𝗔𝗡𝗔
👉 programadorabordo.com.br/aulas
🔵 𝗖𝗔𝗡𝗔𝗟 𝗧𝗘𝗟𝗘𝗚𝗥𝗔𝗠 𝗖𝗢𝗠 𝗠𝗔𝗧𝗘𝗥𝗜𝗔𝗟 𝗘𝗫𝗖𝗟𝗨𝗦𝗜𝗩𝗢
👉 t.me/canalprogramadorabordo
*INSTAGRAM*
@programadorabordo
*TWITTER*
@devabordo
Esse é simplesmente o melhor vídeo que eu vi sobre Promises. valeu!
Muito obrigado :))
*Para maaiiiis conteúdos de JavaScript assíncrono, deixe aquele like e se inscreva no canal! :)*
Caraca! Pensei que nunca conseguiria aprender Promises! Estava frustrado querendo tocar um projeto onde estava fazendo um monte de callbacks! Muito obrigado mais uma vez por contribuir com a evolução de outros através do compartilhamento do conhecimento de forma clara e detalhada!
Opa, demais Gustavo! Muito obrigado pelas palavras de incentivo :))
Parabéns pelas explicações 👏🏻👏🏻👏🏻
Opa, valeuuu!
cara, sua explicação foi muito boa. to estudando agora o js e esse quesito de promises ta confundindo minha cabeça, mas com esse video deu pra fixar bastante tudo. valeu pelo conhecimento.
Coincidência, depois de 1 ano estou aqui revendo. Como ficou mais claro!
Como que alguém dá dislike no vídeo? A aula é bem didática e excelente. Parabéns!
hahahaha já nem ligo mais, Yuri! Sempre vai ter alguém que não vai curtir o trabalho :) Muito obrigado!
Parabéns! Melhor explicação de promises que encontrei. Ganhou um novo inscrito.👍
Boaaa André! TMJ
Mais que uma aula, foi uma conversa sobre o assunto. Obrigado pelo conteúdo!
hehe valeueu brother!
Caraca, man. Melhor explicação de todas!
Excelente ! Muito bem explicado ! ! Parabéns pelos vídeos ! ! !
Tu é muito brabo, cara! Apesar de eu já atuar como dev e usar Promises, acabava que usava sem saber o que rolava por trás das cortinas e agora tudo ficou bem mais claro. Vi vários conceitos que nem tinha percebido antes.
Sucesso!
Boaaa Diogo!! Fica bem melhor quando entendemos mais os bastidores, né? Valeuu brother!
Melhor vídeo que vi sobre o assunto.
Boa aula. Tentei diversas aulas, só consegui entender com a sua
esse video é simplesmente perfeito, muito obrigado, me fez compreender as promisses e then
Caraca... Vc é brabíssimo! Não tinha entendido de forma alguma esse assunto, agora entendi MUITO bem. Value mesmo
Valeuuuuu Matheus! Tamo junto :D
Meu amigo, super detalhado o conteudo e bem explicado. Agradeço muito, clareou bastante sobre o assunto. Sucesso!
Que demais, Antonio!! Muito obrigado pelo feedback :)
Simplesmente perfeito, realmente ensina sobre, não fica dando voltas colocando mais código na mesa. Parabéns
Parabéns pelo canal! Entender o conceito é fundamental para melhores decisões e é nítida sua preocupação em passar isso, pois copiar código sem entender o porque usar, é o mais comum por aí. Obrigado por compartilhar seu conhecimento.
Novamente parabéns e sucesso para o Canal!!!
Muito obrigado, Maycon!! É exatamente essa a proposta, entender os porquês de tudo! Valeuuu :)
So aqui consegui entender o conceito de promisses, mt obrigado amigo pelo conteúdo, tem mais um inscrito !
Opa, shooow Zaqueu!!! Muito conteúdo de JS aqui e semana que vem, na terça às 20h vai ter uma mega aula ao vivo sobre assincronismo no JS. Já vai lá e defina o lembrete th-cam.com/video/nPjvwEfHweE/w-d-xo.html
@@ProgramadorABordo ja foi!!
Isto é que é aula. Como sempre, Ayrton dá o recado. Quem sabe, explica. Quem não sabe, aproveita. E dá um like, porque é justo. Ayrton, como vamos saber, para otimizar um código, o que é delegado pelo Javascript (como o caso do setTimeout que é responsabilidade do navegador executar) a outros 'engines'? Se setTimeout não fosse dessa característica, se ele fosse gerenciado pelo Javascript, o que teria acontecido na sequência dos comandos 'console'?
Faaala Mauro!! Valeu mesmo hahahaha não entendi a sua pergunta, Mauro... Você quer simular um mundo paralelo onde o assincronismo fosse gerenciado pelo JavaScript e não pelo navegador? Essa pergunta é bem complexa pois a engine JS Não dá suporte a isso, é difícil imaginar como seria
não vejo a hora de comprar o curso JS Raiz, estou muito ansiosa, o dia tá chegando é depois de amanhã.
Hahaha que ótimo, Maria!! Vamos aprender muito lá :)
Parabéns muito bom mesmo.
Excelente aula. Muito obrigado
bons exemplos. valeu. 👍
Video excelente !!! God demais, uma ideia para videos futuros, faz exemplos de exercicios com exemplos usados no dia a dia de programador, isso ta muito em falta no youtube, Abraços sucesso!!
Só passando aqui pra agradecer a explicação que estive esperando por muito tempo!! Finalmente entendi! Você é ótimo em sua didática. Parabéns!
Boaaa Alexandre! Valeu mesmo pelo feedback. Feliz de poder ajudar :)
Schow, você é muito bom.
Muito obrigado, Álvaro!!
Muito bom! Partiu parte 2.
Boaaa :D
Melhor explicação de promises que eu vi. Melhor que muitos cursos pagos.
Demaiis Paulo! Muito obrigado pelo feedback!!!
Isso sim é uma aula de Promise e fetch e não essas explicações de 5 minutos.
hehehe é um assunto delicado que requer um aprofundamento !
Esse cara é muito bom
Baita aula! Parabéns pela didática!
Muito obrigado, Thiago!!
Muito bom!
👍
Isso, meus caros, é uma AULA!
Parabéns!
Parabens pela aula. Muito boa!
Muito obrigado, Paulo!
Parabéns!!!!!
Opa, valeuuuuu Gesley!!
Explicação sensacional cara!!
Muito obrigado, Lucas!!!
Meu Deus cara, que explicação FODA!
hahahaha valeuuu Eliel!!
obrigada pelo video!! foi muito bem explicativo e didatico, o melhor foi que vc explicou usando somente o js puro, foi dificil encontrar um video assim. parabens!!
Que legal Karina, fico feliz com seu feedback! Já está inscrita? :) Faço muiito conteúdo de JavaScript e as terças faço LIVE com uma aula também de JS ;)
Muito obrigado por esse vídeo!
Tmj Jackson!!
Arrasou na explicacao!!!
Muito obrigado, Ana!!! :)
Show mano, parabéns!!
Muito obrigado, brother!!
A melhor explicação entre vários canais parabéns 👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻
hehe valeu mesmo Paulo!!!
muito booom!
Show de bola, next().
Boaaaaa !
Gratidão, você explica muito bem!
Que explicação boa, parabéns!
Muito obrigado, Leonardo!!
Cara, melhor explicação de Promise que já vi... Pqp, está de parabéns amigo!
Consegui compreender muita coisa que ainda estava nebuloso. Obrigado.
Boaaa Gabriel! Pra complementar, assiste a live que fiz sobra async await ;)
Muito boa a explicação! Valeu!
Valeuuu Jair!!!
Muito obrigado por compartilhar o seus conhecimentos, está me ajudando muito, desejo muito sucesso para o canal..
fantástico, me lembro de ter comentado em outros vídeos sobre este tipo de conteúdo, o quanto demorei pra encontrar e entender já que eram apenas em inglês, e agora está aí tudo disponível de forma clara e simples. Show de Bola, e quando for explicar EventLoop e tals, caso explique claro, usa o vídeo do Philip Roberts na JSConf, é top.!!!!
Valeuuuuu Raphael!! Sim, com certeza mostrarei o projeto do Philip. Nesse projeto ele não mostra a fila do Job Queue que é a fila preferêncial que mostro nesse vídeo mas quando for mostrar, eu alerto para esse detalhe hehe
Valeu mesmo brother! Um abração!!
Muito boa essa explicação! Bem didático e esclarecedor!
Vaeuuu Ênio!!
Muito top sua didática, parabéns!
Valeuuu Sidney!!
Conteúdo de qualidade a gente ver por aqui.
hehehe valeu demais João!!
Muito bom mano, me ajudou muito!
Valeuuu Victor!!
Amei! Muito claro! Obrigada
Que legal, Jade! Assiste a uma live que tenho aqui sobre async await, vai complementar muito ;)
Cara ... o melhor professor do mundo... hehehe... Parabéns!
hahahaha valeuuu brother! Essa semana vai sair uma mega aula de React no canal, fqieu atento :)
com certeza ! , claro e objetivo !
tu é o cara guerreirinho
Muito obrigado, Daniel!!
Muito bom, muito obrigado!!
Muito obrigado, Breno!!
Maluco é Zica explicando, caraca .
hahahaha valeuu Bruno!!
Seus vídeos são excelentes. Parabéns.
Valeuuu Gilberto!!!
Ayrton se garante
Valeuuu Eurico!!
Conteúdo atual e muito bem explicado. Parabéns pela aula Airton!
Valeuu brother, muito obrigado!! TMJ
Perfeito, to aprendendo Puppeteer que é baseado em Promisses, me ajudou demais , muito obrigado!
Boaaa! Valeu pelo comentário, Wanderson!! TMJ
fantástico!!!
Valeuuu Mike!!
Show!
Incrível!!
Obrigado pela aula. Seus conteúdos são excelentes!
Opa, muito obrigado Klaylton!!
Parabéns pelas explicações...tinha visto vários vídeos sobre Promises, mas este ficou bem explicado, nos detalhes :-)
Valeuu demais pelo feedback, Paulo!!
o melhor
Ganhou mais um inscrito cara.Muito afim de entrar no mundo da programação!
Abraço !
Boaaa Rogério! Programar é vida :)
Aos 18:30min o professor mostrou corretamente que o que entra na fila é a função de callback da promisse. No desenho que é mostrado 18:53min a anotação Promise na fila por levar a pensar que é o corpo da promise que é colocado na fila. Eu já me confundi com isso. Apenas reforçando que o que entra na fila é a função de callback da promise e não o corpo da promise.
O corpo das promisse são executados no momento de execução do JavaScript, pois possuem o comportamento chamado Not Lazy (ou Eager). Se fosse um Observable, que é análogo a Promisse, o corpo somente é executado se tiver o método subscribe anexo, isto porque os Observables possuem o comportamento chamado Lazy.
Aula Incrível !
Muito Obrigado !
Valeuuu Daniel!!
Olhei vários tutoriais, sou iniciante e digo, que você me ensinou a transformar água ao vinho.
Entendi tudo, você deu exemplos de aonde usar, para que serve, oque acontece e ainda usou código simples, pois quem é mais avançado e vai ensinar, explica com uns código que da medo.
Valeuu brother!! Próxima terça às 20h vou fazer uma aula ao vivo aqui explicando tudo sobre o mundo assíncrono na linguagem, vai agregar muito com essa aula aqui ;)
Que aula top! Parabéns!
obrigado mano
Quase 03 meses vendo os videos e não sabia que dava pra contribuir, fica aqui a dica pro Ayrton falar mais sobre as doações, pois é muito importante saber como contribuir. E também os cursos pagos precisam ser mais divulgados.
Que legal, Maria!! 3 meses já :) Pois é, eu praticamente não divulguei sobre o apoio ao canal e também no lançamento do curso eu divulguei bem pouco por ser a primeira turma e ainda estar gravando o curso. O próximo lançamento vai ser um pouco maior :)
Muito obrigado por acompanhar aqui o canal :) Breve tem nova turma do js raiz ;)
Mano simplesmente incrível
heheheh valeuuuu Gabriel!!
Sua didática é excelente!! Like e inscrito;
Muito obrigado, Miguel!!
Muito bom o vídeo! Queria saber quando vai sair o próximo vídeo?
Oii Jéssika!! Muito obrigado :) A previsão é dele sair na segunda!
Sensacional! Grato! :^) LIKE +1 inscrito
Valeuuu brother!!! TMJ
Ótimo vídeo Ayrton! Explicação super clara! Obrigada :)
Opa, muito obrigado pelo feedback, Thais!!
Ótima didática, cara! Faz um vídeos sobre Vuex
Boaa Samuel!! Esse assunto está no radar para ser feito :)
Olá Ayrton! fiquei com uma dúvida, vou dar um exemplo:
const aPromise = new Promise (function(resolve, reject)){}
o argumento de Promise é função anônima que contém dois parâmetros de funções, como isso vai ser passado como argumento para o construtor da classe Promise ?
Já que normalmente se passa argumento de propriedades para o parâmetro do construtor da classe assim que criamos o objeto com a palavra-chave new.
Muito massa, aos poucos vou pegando kkkk.
Kkkkkk isso aí mesmo Nelson!! Tmj
Nelson quando sair a plataforma você temque tar fera! E eu também! kkkkk . Te inscreve no curso de JS Raiz que o Ayrton ta lançando hoje!
Cara que explicação perfeita. Dá até vontade de comprar teu curso. Mano será que tu poderia colocar dentro do teu curso coisas mais fundamentais como alocamento de memória e todas essas coisas que hoje em dia por causa do fome do mercado a gente acaba não aprendendo como deveria? (eu não sei se você fala disso mas entender como as coisas funcionam de verdade por debaixo dos pano é muito daora)
Fala Thalysson! Essa é a proposta do JS Raiz, mostrar em baixo do capô. Eu já mostro muita coisa lá assim.
Ainda não falei sobre alocação de memória mas ainda chego lá. Acompanhe as aulas ao vivo que faço toda terça às 19h. Olha a última que fiz, foi sobre árvore binária com JavaScript ;)
Você será muito bem-vindo no JS Raiz ! :D
gratidão Ayrton :)
hhehehe valeuu Marcos!!
Só uma dica, podemos declarar uma const e invocar a Promise dentro pra não precisar de return e deixar o código mais limpo.
Fala André! Não entendi oq quis dizer. Declarar uma const e invocar a Promise *dentro*? Promise dentro da const?
Pode por um exemplo de código para eu entender oq quis dizer?
Esse metodo tolowercase, é chamados como se a Sring fosse um objeto.
Por baixo dos panos o javascript trata tudo como um objeto ? Pq para trabalhar com variáveis de outros tipos, também tem métodos que são chamados como se a váriavel também fosse um obj
Servidor Discord do Programador a Bordo:
discord.gg/GmAdMdj
Canal Telegram JS Raiz:
t.me/jsraiz
Parabéns mano me ajudou a abrir a mente ,tava batendo a cabeça e não entendia essa porra direito kkkkk
hahahaha valeuu Luan! TMJ
Muito bom!
Valeuuu Tiago!!!
Ótimo. Estou gostando muito e agora consigo entender as promises.
Tenho uma pergunta: como faço, no caso das promises, para enviar headers no fetch?
Por exemplo , enviar um header com o conteúdo "code: 1234"?
Valeu.
🔥🔥🔥🎉🎉
Blz pô, ele se diverte ainda, espero chegar nesse lv de conhecimento.
hahahaah preciso me divertir, acabo deixando os videos maiores hahaha valeu brother!
Cara, que aula fantástica!!!! Show de bola, man! Já tenho um certo conhecimento de JS, estou me aprofundando em Promises, vi a aula de um curso que comprei, porém foi bem superficial, entendi o conceito, mas não o real funcionamento, o poder e como usar de forma consciente.
Vi que são mais poderosas do que imaginei rsrs... estou aguardando pelo curso raiz, não tenha dúvidas que estarei contigo lá.
Muito obrigado por disponibilizar esse conteúdo de forma gratuita, isso é de grande valia para quem realmente quer aprender a usar a linguagem, abraços e até a próxima.
edit: Uma dúvida, todos os métodos do argumento da função passada no .then retornam novas promises?
Boaaa Gabriel!! Te aguardo na próxima turma então :) Vc já se inscreveu na página do curso para receber a notificação quando ficar disponível?
Eu não entendi sua dúvida... métodos do argumento? Fiquei na dúvida se está falando dos parâmetros da função que passamos no then ou se é oq retorna na promise se tbm é uma promise...
Basicamente tudo que retornamos numa promise pode ser encadeado em seguida como se tivesse retornado promise, mesmo que não seja...
Mas não tenho certeza se foi essa sua dúvida!
Mandou bem mano!!
Obrigadão Diogo!! :D
estou com um problema, quando eu executo uma promise que retorna reject o navegador trava e começa a debugar, tem alguma forma de resolver isso? É muito chato.
e quando uso o catch para tratar ele retorna um erro sempre
Fala Miguel, posta seu código para eu dar uma olhada ;)