Codar.me
789 subscribers
40 photos
26 videos
1 file
64 links
Se você busca evoluir como #dev e criar software de qualidade, está no lugar certo! Aqui vamos compartilhar conhecimento e novidades da Codar.me pra te ajudar nessa jornada! 🚀👊
Download Telegram
E quem viu nosso webinário, já ta sabendo da comunidade, então quem quiser entrar, segue o convite https://discord.gg/HCgbhQb
Como você aprende mais: Lendo? Escutando? Vendo? Segundo a Pirâmide do aprendizado, de William Glasser, nós aprendemos mais quando estamos.... ensinando! Sim isso mesmo. É por isso que eu digo que é importante criar conteúdo, seja em texto ou seja em video!
E a nossa comunidade no discord é um ótimo lugar pra você começar, bora!!!
Se você não acertou, não tem problema, você vai se surpreender com a explicação:
Isso é possível pois funções são objetos no javascript!!!

Tudo no js (exceto os tipos primitivos) são objetos! E uma função é um tipo especial de objeto, chamado function object. E não é uma função de verdade, e sim um objeto com propriedades invocáveis.
Um function object inclui uma string com o código da função (sim, string!) e, isso aqui, apesar de funcionar, não é recomendado:

var body = ‘return console..log(“Você conhece JS?”)’;
var log = new Function(“log”, body);
log() // => Você conhece JS
Codar.me pinned a voice message
Codar.me
https://instagram.com/stories/codar.me/2313973482590946088
Questão básica, mas que a maioria erra por não estudar o básico!!! Amanhã mando a resposta com explicação aqui pra dar tempo da galera quebrar a cabeça 😁