Demorei anos pra aprender a utilizar o Map, parece confuso mas é extremamente útil. Sem contar que ele é extremamente utilizado em React quando você precisa retornar vários elementos. Dica: #Aprenda 🧙♂
Pra quem ficar com dúvidas sobre porque o map não altera os elementos no exemplo que acontece aos 20:10, é porque ele não armazenou a operação na variável num.
Cara suas aulas são incríveis e agora atualizadas vou compartilhar sua playlist no meu face a galera que não tem grana para comprar curso ganha muito mais do que podemos ver , muito obrigado por disponibilizar tal conteúdo free
Sempre faço aquela propaganda do CFB Cursos para conhecidos quando me falam por onde aprender a programar, acho que é o mínimo a se fazer para agradecer por tais conteúdos.
Na verdade o curso dele é melhor do que muito cursos que são pagos e caros , falo isso por experiência própria já paguei muito curso por ai e passei muita raiva rsrsrs .
melhor coisa e estudar o react native com esse professor e quando fica em duvida em alguma funcionalidade do javascript e so vim aqui e ver ele explcando, eu tava quebrando a cabeca pra entender esse map, mas agora esta de boas nao muda quase nada em usar o map no react native
Ou vc pode usar na manipulação da dom pra mostrar os elementos das divs dessa forma const el =[...document.getElementsByTagName('div')] let val = el.map((el,i)=>{ return el.innerHTML }) console.log(val) Faz a mesma coisa q Const el = document.getElementeByTagName("div") Const eval = Array.prototype.map.call(el,({InnerHTML})=> InnerHTML) Console.log(eval) Essa forma achei muito mais difícil de entender kkk mas né..
Uma excelente aula, muito explicativa eu que ainda me pegava para entender o map agora ficou bastante claro, obrigado pelo conteúdo de qualidade e totalmente gratuito.
adorei a primeira playlist de javascript, a playlist profissional de javascript tem um áudio muito baixo, ao contrário da primeira. Chegar do trabalho e se manter acordado assistindo e ouvindo o javascript profissional fica difícil.
Estou achando a umas 3 aulas que complicou demais e o prof parece estar ensinando pra quem ja sabe. A cada aula tenho de pesquisar o tema e assistir outro prof explicando só pra nao perder o ritmo do curso. Este prof é muito bom mas parece que ele se empolgou demais
mano, essa semana eu fiz um projeto em que algumas propriedades dos elementos html iriam ser mudados por uma função JavaScript. Disso eu tive o trabalho de escrever 22 linhas de código apenas para mudar elemento por elemento. Eu achei bem estranho e bizarro o tamanho que ficou o código e agora eu entendi o pq. Como dizia meu professor de matemática: 'pra todo problema resolvido existe uma solução mais elegante'.
let num = ['1', '2', '3', '4', '5']; const numRef = num.map(item => { return +item }) console.log(numRef) Uma maneira mais simples de resolver o ultimo exemplo é utilizar o operador ''+'' na frente do item. Observe que, sempre que se utilizar esse operador na frente de uma string o Javascript converte-o ao tipo number, ou seja, ele transcreve com menos código para que você não precise utilizar a função parseInt() que é basicamente a mesma coisa. Sobre prototype, esse é um método mais avançado que entra no objeto construtor, esse é um conteúdo mais avançado, então se você chegou aqui e não conseguiu compreender perfeitamente não se assuste. Isso você irá aprender mais lá na frente. Acho que o professor se equivocou um pouco com o nível de quem tá começando e trouxe algumas coisas que são novas e complexas. Mas tudo se tornará mais claro quando você começar a aprender sobre o que são objetos.
EXERCICIOS P VOCES: Crie uma calculadora que transforma a temperatura de graus Fahrenheit (°F) para graus Celsius (°C). DEVE-SE USAR O MAP! formula: tc/5 = tf - 32/9
Professor, por que o senhor não entra pra Udemy? Lá o senhor pode vender seus cursos e ganhar uma grana a mais. Aqui depende muito de visualização e curtida.
Quem assistiu esse vídeo e entendeu de primeira pode ter certeza. já sabe, ou se entendeu de primeira você é um gênio. Porque eu não entendi, foi é nada😂😂😂😂😂. Não por causa da explicação e sim, é excelente mas é saber usar, como usar, onde usar sem conta que quando você aprende o for of por exemplo ou o rest, lá vem outra e aí vc se pergunta "eu vou enlouquecer" ensina um e depois fala " desconsidere o for use mas o map pois é mais utilizado ". 😐😐. MDS 😂😂 , o que estou fazendo, esses professores vão me enlouquecer 😅. Mas vamos lá uma nova batalha para aprender 🫡.
Mano, você começa bem, eu gosto muitos de seus cursos, mas vc se empolga, daí começa a jogar muita coisa sem explicar oq cada coisa faz. Eu já sei JavaScript, estou reforçando meus conhecimentos, entendi tudo q vc explicou, mas se eu n tivesse um conhecimento prévio eu só teria entendido o começo, pq o restante vc n explicou oq cada função faz e a sintaxe delas. Se um iniciante se prender a aprender tudo q vc passa numa aula ele vai sofrer pra continuar, o único jeito é não se apegar no prosseguimento q vc dá aula e partir pra próxima. Desde já agradeço! Tem muita coisa q é básica e q n aprendi em outros cursos q fiz de JavaScript. Muito obrigado!
Verdade, começa tranquilo mas as vezes começa a explicar como se todos já soubessem, entendi o que ele explicou, mas não sei de onde veio certas coisas, sei também que conforme continuamos as aulas as coisas vão se clareando com o tempo.
Suas aulas são boas demais pra ficar numa plataforma onde não têm o devido valor.
essa foi pesada
Parabéns belo curso!!! Já sou programador JavaScript.. estou relembrando.
Eu já sei tantas coisas de JavaScript e eu ainda vejo coisa que eu não sabia que era possível
Demorei anos pra aprender a utilizar o Map, parece confuso mas é extremamente útil. Sem contar que ele é extremamente utilizado em React quando você precisa retornar vários elementos. Dica: #Aprenda 🧙♂
Pra quem ficar com dúvidas sobre porque o map não altera os elementos no exemplo que acontece aos 20:10, é porque ele não armazenou a operação na variável num.
Ótima explicação, obrigado por compartilhar o conhecimento, parabéns pelo seu trabalho.
Cara suas aulas são incríveis e agora atualizadas vou compartilhar sua playlist no meu face a galera que não tem grana para comprar curso ganha muito mais do que podemos ver , muito obrigado por disponibilizar tal conteúdo free
Sempre faço aquela propaganda do CFB Cursos para conhecidos quando me falam por onde aprender a programar, acho que é o mínimo a se fazer para agradecer por tais conteúdos.
Na verdade o curso dele é melhor do que muito cursos que são pagos e caros , falo isso por experiência própria já paguei muito curso por ai e passei muita raiva rsrsrs .
cara vocÊ é maravilhoso!
Mas uma aula explicada de forma agradável e simples de entender!
ferramenta completa, simples e otimizada! Com uma aula otima dessas, fica bem facil de entender um trunfo desses
melhor coisa e estudar o react native com esse professor e quando fica em duvida em alguma funcionalidade do javascript e so vim aqui e ver ele explcando, eu tava quebrando a cabeca pra entender esse map, mas agora esta de boas nao muda quase
nada em usar o map no react native
Muito bom!.
Ahhhhh melhor prof. de JavaScript 🥰
muito obrigado, professor
Muito obrigado pela aula. Ajudou muito
Obrigado papai!
boaaaaa!!!!!!!!
Grande professor Bruno!!
Excelente aula.
SHOWWWWWW!
Boa aula.
Ou vc pode usar na manipulação da dom pra mostrar os elementos das divs dessa forma
const el =[...document.getElementsByTagName('div')]
let val = el.map((el,i)=>{
return el.innerHTML
})
console.log(val)
Faz a mesma coisa q
Const el = document.getElementeByTagName("div")
Const eval = Array.prototype.map.call(el,({InnerHTML})=> InnerHTML)
Console.log(eval)
Essa forma achei muito mais difícil de entender kkk mas né..
Excelente conteúdo, obrigado por compartilhar.
Uma excelente aula, muito explicativa eu que ainda me pegava para entender o map agora ficou bastante claro, obrigado pelo conteúdo de qualidade e totalmente gratuito.
Adoro suas aulas professor Bruno! Estou aprendendo como nunca! Obrigado...
Incrível a simplicidade. Já tinha visto a aplicação do spread + map, porem admito que só entendi agora. Muito obrigado!
Estou gostando muito do seu curso. Parabéns!
ta ficando bom...
Excelente aula professor muito obrigado por essa excelente aula, sempre tive dificuldade com os métodos dos Arrays... Esperando por Filter e Reduce 😁
Cade a aula sobre foreach? Não tô achando.
adorei a primeira playlist de javascript, a playlist profissional de javascript tem um áudio muito baixo, ao contrário da primeira. Chegar do trabalho e se manter acordado assistindo e ouvindo o javascript profissional fica difícil.
Estou achando a umas 3 aulas que complicou demais e o prof parece estar ensinando pra quem ja sabe.
A cada aula tenho de pesquisar o tema e assistir outro prof explicando só pra nao perder o ritmo do curso.
Este prof é muito bom mas parece que ele se empolgou demais
✅
mano, essa semana eu fiz um projeto em que algumas propriedades dos elementos html iriam ser mudados por uma função JavaScript. Disso eu tive o trabalho de escrever 22 linhas de código apenas para mudar elemento por elemento. Eu achei bem estranho e bizarro o tamanho que ficou o código e agora eu entendi o pq. Como dizia meu professor de matemática: 'pra todo problema resolvido existe uma solução mais elegante'.
let num = ['1', '2', '3', '4', '5'];
const numRef = num.map(item => {
return +item
})
console.log(numRef)
Uma maneira mais simples de resolver o ultimo exemplo é utilizar o operador ''+'' na frente do item. Observe que, sempre que se utilizar esse operador na frente de uma string o Javascript converte-o ao tipo number, ou seja, ele transcreve com menos código para que você não precise utilizar a função parseInt() que é basicamente a mesma coisa.
Sobre prototype, esse é um método mais avançado que entra no objeto construtor, esse é um conteúdo mais avançado, então se você chegou aqui e não conseguiu compreender perfeitamente não se assuste. Isso você irá aprender mais lá na frente.
Acho que o professor se equivocou um pouco com o nível de quem tá começando e trouxe algumas coisas que são novas e complexas. Mas tudo se tornará mais claro quando você começar a aprender sobre o que são objetos.
Nesse caso o map é a mesma coisa que o forEach? Sendo o map uma maneira otimizada?
EXERCICIOS P VOCES:
Crie uma calculadora que transforma a temperatura de graus Fahrenheit (°F) para graus Celsius (°C). DEVE-SE USAR O MAP!
formula: tc/5 = tf - 32/9
@jam5450 esse é o propósito
Rapaz, essa foi complicada kkkk
Não vi aula sobre class, poderia fazer uma aula de class e adicionar ao curso?
Professor, por que o senhor não entra pra Udemy?
Lá o senhor pode vender seus cursos e ganhar uma grana a mais.
Aqui depende muito de visualização e curtida.
Quem assistiu esse vídeo e entendeu de primeira pode ter certeza. já sabe, ou se entendeu de primeira você é um gênio. Porque eu não entendi, foi é nada😂😂😂😂😂. Não por causa da explicação e sim, é excelente mas é saber usar, como usar, onde usar sem conta que quando você aprende o for of por exemplo ou o rest, lá vem outra e aí vc se pergunta "eu vou enlouquecer" ensina um e depois fala " desconsidere o for use mas o map pois é mais utilizado ". 😐😐. MDS 😂😂 , o que estou fazendo, esses professores vão me enlouquecer 😅. Mas vamos lá uma nova batalha para aprender 🫡.
Difícil essa aula
O professor é muito bom, mas nessa aula eu acho que faltou um pouco de didática. Atropelou no final, não é pra iniciante.
Nossa! Mas eu não entendi nada
Mano, você começa bem, eu gosto muitos de seus cursos, mas vc se empolga, daí começa a jogar muita coisa sem explicar oq cada coisa faz. Eu já sei JavaScript, estou reforçando meus conhecimentos, entendi tudo q vc explicou, mas se eu n tivesse um conhecimento prévio eu só teria entendido o começo, pq o restante vc n explicou oq cada função faz e a sintaxe delas. Se um iniciante se prender a aprender tudo q vc passa numa aula ele vai sofrer pra continuar, o único jeito é não se apegar no prosseguimento q vc dá aula e partir pra próxima. Desde já agradeço! Tem muita coisa q é básica e q n aprendi em outros cursos q fiz de JavaScript. Muito obrigado!
Verdade, começa tranquilo mas as vezes começa a explicar como se todos já soubessem, entendi o que ele explicou, mas não sei de onde veio certas coisas, sei também que conforme continuamos as aulas as coisas vão se clareando com o tempo.
Exatamente isso que está acontecendo... conteúdo são bons. Mas depois tudo fica confuso que nem sei se aprendo viu..
so não entendi a parte do const converterInt=(e)=>parseInt(e) mas de resto tudo ok.
obg pelo curso professor !
pega a visão, isso é uma função anonyma arrow, ele explica no canal, mano.
Da metade da aula pra frente não explicou os conceitos de prototype e ficou muito complexo. Sugiro que siga com mais calma 😊
Eu gosto dos conteúdos. Mas depois fica tudo embaralhado.
alguém sabe me explicar a diferença entre map e forEach?