Como funciona a herança prototípica em javascript?
É o tipo de herança que se refere à capacidade de um objeto de acessar as propriedades e métodos de outros objetos. Em JavaScript, cada objeto possui uma propriedade interna que pode ser acessada usando o __proto__ propriedade de herança prototípica.
A sintaxe de usar a propriedade __proto__ de Herança prototípica em JavaScript é o seguinte.
Sintaxe
newObject.__Proto__ = ExistingObjectNesta sintaxe, o __proto__ A propriedade é utilizada para compartilhar as propriedades de existingObject com o newObject.
Exemplo
Um exemplo é demonstrado usando o __proto__ Propriedade em JavaScript.
Código
// Um exemplo de herança prototípica usando __proto__No código acima:
No código JavaScript, a propriedade de __proto__ é usado em herança prototípica.
Saída
A saída do código executável acima está aqui.
A execução do código JavaScript é executada no navegador da web. A saída representa que as propriedades são compartilhadas entre os objetos de Carro e Cor Usando o __proto__ palavra -chave.
Conclusão
Em JavaScript, o “__proto__”A palavra -chave é usada para definir ou obter o protótipo de um objeto. A herança prototípica é o fenômeno de adicionar os métodos e propriedades a um objeto. Neste método, as propriedades são compartilhadas de um objeto para outro com um tipo de herança. Aqui, você aprendeu a aplicar a palavra -chave “__proto__” para realizar a herança prototípica. O objetivo de empregar esta propriedade é reduzir o tempo e o esforço dos desenvolvedores usando propriedades compartilhadas de outro objeto.