Funções Construtoras - JavaScript Básico

แชร์
ฝัง

ความคิดเห็น • 24

  • @devAncap
    @devAncap 3 ปีที่แล้ว +1

    Parabéns pela aula! Estava sem entender o que seria o tal método e agora sei que sua definição não é nada de complexo. Muito obrigado!

    • @BrazilianDev
      @BrazilianDev  3 ปีที่แล้ว

      Que bom que ajudou Pablo!!! 😀

  • @Erick-ez8vj
    @Erick-ez8vj 9 หลายเดือนก่อน

    Obrigado pela explicação, consegui entender perfeitamente.

    • @BrazilianDev
      @BrazilianDev  9 หลายเดือนก่อน

      Que bom!!! Fico feliz por isso.
      Depois dá uma olhada no curso de SOLID em JavaScript aqui no canal.

  • @joaosouza2678
    @joaosouza2678 3 ปีที่แล้ว

    Nossa, manda muito velho! Valeu pela força.

    • @BrazilianDev
      @BrazilianDev  3 ปีที่แล้ว

      Eu que agradeço João! 😀

  • @maiconpereiradesouza5533
    @maiconpereiradesouza5533 3 ปีที่แล้ว +1

    👏🏼👏🏼 Parabéns pela aula!

  • @guilhermematos3816
    @guilhermematos3816 ปีที่แล้ว

    incrivel explicação!

  • @marcondesferreira8056
    @marcondesferreira8056 3 ปีที่แล้ว +1

    Muitoooo Aula man, nossa. Me ajudou pacassss! TMJ

    • @BrazilianDev
      @BrazilianDev  3 ปีที่แล้ว

      Que bom que ajudei 😃.
      Obrigado pelo prestígio.

  • @MrAnderson2403
    @MrAnderson2403 2 ปีที่แล้ว

    Top!

  • @theclipssoundtracks1411
    @theclipssoundtracks1411 2 ปีที่แล้ว

    muto bom! obg!

  • @fryias
    @fryias 2 ปีที่แล้ว

    vc tem aulas apenas sobre orientação a objeto me js?

  • @igorcabral2831
    @igorcabral2831 5 ปีที่แล้ว

    Boa tarde!
    Existe alguma regra dizendo que a declaração de construtores não podem ser feitas por meios das Arrow Functions? Testei aqui em minha máquina, porém sempre acusou erro (TypeError: Ventilador is not a constructor). Verifiquei o código diversas vezes e não encontrei uma solução. Gostaria apenas de tirar essa dúvida.
    Agradeço bastante a você e seus vídeos! Estão me ajudando bastante no entendimento dessa linguagem. Confesso que ela é mais que eu esperava. Boa sorte e Grande Abrç!

    • @BrazilianDev
      @BrazilianDev  4 ปีที่แล้ว

      Opa Igor.
      Espero que ainda aceite a minha resposta a sua pergunta.. rsrs
      Tive que dar uma parada com os vídeos, mas o canal está de volta.
      Sobre a sua pergunta, de fato, não é possível criar construtoras com as arrow functions.
      Segue uma link do stackoverflow contendo a resposta para essa mesma pergunta que você fez:
      stackoverflow.com/questions/37587834/javascript-es6-why-i-can-not-use-new-with-arrow-function
      Espero que ajude a esclarecer. Não esquece de ativar o sininho para os próximos vídeos.
      Um abraço e bons estudos. =)

  • @iagobispo7583
    @iagobispo7583 4 ปีที่แล้ว

    No caso essa função construtora é a mesma coisa de classes?

    • @BrazilianDev
      @BrazilianDev  4 ปีที่แล้ว +1

      É praticamente o mesmo conceito de uma função construtora de uma classe em uma linguagem orientada a objetos tradicional como o Java.

  • @PabloSilva-fu3yf
    @PabloSilva-fu3yf 2 ปีที่แล้ว

    só não entendi o pq o ligado recebeu o valor True e depois o False quando foi chamado novamente

    • @digo0203ify
      @digo0203ify 2 ปีที่แล้ว

      Porque na construção do objeto a propriedade "ligado" está como "false" (desligado).
      Quando ele chamou a primeira vez, o bloco IF verificou SE ligado era "verdadeiro, SE fosse verdadeiro trocaria para "false", caso contrário true.
      Ou seja, está ligado (true) ??? NÃO, está desligado (false), então liga (true).
      Quando chamou a segunda vez, inverteu a lógica.

  • @eletronicam
    @eletronicam ปีที่แล้ว

    O uso do "this", o que ele faz, não ficou claro, poderia ser explicado melhor. Insuficiente para entender.

    • @BrazilianDev
      @BrazilianDev  ปีที่แล้ว

      Tem um vídeo onde falo especificamente sobre o "this", depois confere lá e me diz se ajuda: th-cam.com/video/v-VT2M7P0zk/w-d-xo.html
      Obrigado pelo comentário.

  • @ricardoerickrebelo3380
    @ricardoerickrebelo3380 ปีที่แล้ว

    this.ligado = ! this.ligado