Que show professor. Seria top o senhor fazer projetos práticos utilizando às linguagens que o senhor ensina no seu canal, utilizando mais de uma linguagem. Seria show! Projetos completos.
Olá fessor! boa noite. Veja que interessante: const fun = new Function("v1", "v2", "v3", "return (v1*v2)/v3") console.log(fun(10,2,2)) Suas aulas são um espetáculo ... Grato!
Muito interessante as funções anônimas... Notei que ela só pode ser chamda dps de ser declarada caso seja anonima, isto é, a funcao deve ser declarada antes pra poder ser usada, diferente da funçao padrao. A funçao construtora ao meu ver parece meio que uma funçao para operações básicas, por enquanto... Muito bom o curso!!!!!!!!!!!!!!
Professor, boa noite! São vários tipos de funções, mas em quais situações devo usar uma função normal, função anônima e construtora? Do ponto de vista prático, qual a diferença entre elas? Qual o propósito de existir tantas funções se todas(aparentemente) fazem a mesma coisa? Seus vídeos são incríveis! Grato desde já pela resposta.
@@guilhermematos3816 Tem uma diferença, geralmente as funções anônimas e as Arrow function são usadas também como parâmetros de outras funções. Mas basicamente vc pode usar qualquer uma dessas sintaxes de funções, a diferença é que, quando você utiliza uma Arrow function, por exemplo, o seu código vai estar aparentemente mais sofisticado, uma vez que as Arrow function são do javascript moderno,
No aspecto de segurança não é bom utilizar a função built-in "constructor", a função na sua forma mais simplória já da conta da maioria dos problemas :D
Muuuito Booom ! :) Nunca foi tão facil aprender... Você é o melhor professor de todos ! Assim que possivel, envio o pix com minha contribuição. Obrigado.
Você poderia ensinar , o porque usar função construtor , já que tem a ver com orientação objeto , e as classes , seria legal quem ta apreendendo intender isso . Aula top valeu
Fala, professor! Então, para o caso do que ocorreu nessa aula, a declaração da função não fica armazenada no endereço de memória da constante? Pergunto isso porque sempre que declaramos uma constante ou variável, estamos reservando um endereço de memória para ela.
function soma(...valores){let s=0; for(let v of valores) s+=v;} let s = new Function("...valores)","soma(...valores)"); VM847:1 Uncaught SyntaxError: Arg string terminates parameters early at new Function () at :1:9
Man, criei uma arrow aqui, e quando eu passo um valor pra ser multiplicado por 10, ela da um delay sla, e o resultado mesmo so vem quando executa ela duas vezes. Alguma dica do que pode ser?
Aula muito boa, mas pra ser honesto, não entendi o uso disso. Se o caso de uma função anonima é não ter que dar um nome pra ela e não alocar ela na memoria, a gente nn ta fazendo a mesma coisa atribuindo ela a uma variavel/constante?
Que show professor.
Seria top o senhor fazer projetos práticos utilizando às linguagens que o senhor ensina no seu canal, utilizando mais de uma linguagem.
Seria show! Projetos completos.
Olá fessor! boa noite. Veja que interessante:
const fun = new Function("v1", "v2", "v3", "return (v1*v2)/v3")
console.log(fun(10,2,2))
Suas aulas são um espetáculo ... Grato!
Muito interessante as funções anônimas...
Notei que ela só pode ser chamda dps de ser declarada caso seja anonima, isto é, a funcao deve ser declarada antes pra poder ser usada, diferente da funçao padrao.
A funçao construtora ao meu ver parece meio que uma funçao para operações básicas, por enquanto...
Muito bom o curso!!!!!!!!!!!!!!
Você é fera!!!!
Professor, boa noite!
São vários tipos de funções, mas em quais situações devo usar uma função normal, função anônima e construtora? Do ponto de vista prático, qual a diferença entre elas? Qual o propósito de existir tantas funções se todas(aparentemente) fazem a mesma coisa?
Seus vídeos são incríveis! Grato desde já pela resposta.
também tenho essa dúvida... Se conseguir a resposta me passe por favor...
@@guilhermematos3816 Tem uma diferença, geralmente as funções anônimas e as Arrow function são usadas também como parâmetros de outras funções. Mas basicamente vc pode usar qualquer uma dessas sintaxes de funções, a diferença é que, quando você utiliza uma Arrow function, por exemplo, o seu código vai estar aparentemente mais sofisticado, uma vez que as Arrow function são do javascript moderno,
No aspecto de segurança não é bom utilizar a função built-in "constructor", a função na sua forma mais simplória já da conta da maioria dos problemas :D
Obrigado pela aula!
Nossa, gostei demais!
A função construtor anônima torna o código bem mais compacto e simples.
Grande professor Bruno!
ótima aula professor
top demais fessor Bruno.
Muuuito Booom ! :) Nunca foi tão facil aprender... Você é o melhor professor de todos ! Assim que possivel, envio o pix com minha contribuição. Obrigado.
Boa aula #CFBCurso
Excelente aula.
muito bom, pra cima :D
Esse Professor manja muito.
interessante o recurso
Para ficar melhor o curso só faltou voce exemplificar alguns casos de uso de cada uma das aulas.
eu uso o chatGPT: como complemento das aulas, uma dica!
Aula top
Você poderia ensinar , o porque usar função construtor , já que tem a ver com orientação objeto , e as classes , seria legal quem ta apreendendo intender isso . Aula top valeu
muito boa a aula! ótima didática!
Seguimos....
Muito obrigado prof. Bruno. Ótima aula, não vejo a hora de chegar no DOM.🙂🙂
🔝🔝🔝
Dá pra usar usar parâmetros spread nas funções construtoras também. Aqui deu certo, só não sei se compensa e é uma boa prática kkkk.
Excelente conteúdo professor.
Isso tá complicando!!!!
✅
Aula linda!!!
excelente!
Parabéns, Seu canal tem melhor conteúdo e agradeço por compartilhar seu conhecimento. Desejo para você sucesso na vida pessoal e profissional.
show.
Tenho TDAH e estou conseguindo aprender com muita facilidade com a sua didatica, muito obrigada!
😅para de se vitimizar por ser TDAH e não (TER)
A parte do construtor quase dá um nó...
Fala, professor! Então, para o caso do que ocorreu nessa aula, a declaração da função não fica armazenada no endereço de memória da constante? Pergunto isso porque sempre que declaramos uma constante ou variável, estamos reservando um endereço de memória para ela.
function soma(...valores){let s=0; for(let v of valores) s+=v;}
let s = new Function("...valores)","soma(...valores)");
VM847:1 Uncaught SyntaxError: Arg string terminates parameters early
at new Function ()
at :1:9
eu gostaria de ver algumas dessas funções sendo aplicadas em uma pagina web, e não no console
Man, criei uma arrow aqui, e quando eu passo um valor pra ser multiplicado por 10, ela da um delay sla, e o resultado mesmo so vem quando executa ela duas vezes. Alguma dica do que pode ser?
Boa noite Mestre, não estou conseguindo acessar o seu site.
pelo amor de Deus, eu so consegui entender assistindo seu vídeo, pq a professora de ads da descomplica ensina de um jeito confuso pra caralho
Aula muito boa, mas pra ser honesto, não entendi o uso disso. Se o caso de uma função anonima é não ter que dar um nome pra ela e não alocar ela na memoria, a gente nn ta fazendo a mesma coisa atribuindo ela a uma variavel/constante?
Funções é um assunto amplo e essa é só a primeira aula, vai fazer todo sentido mais pra frente.
Aula top!!!