Hoje vamos dar uma olhada na herança da classe em herança e na mistura de herança de classe e herança. A chamada herança de classe é usar métodos de chamada ou aplicar para se passar por herança:
Desk da função (tamanho, altura) {this.size = size; this.Height = altura;} função mjdesk (tamanho, altura) {desk.call (this, tamanho, altura); // Isso é chamado de herança de classe.} var mj = novo mjdesk (10.123);O exposto acima é a herança de classe que queremos usar. Com esse tipo de herança, podemos acessar os métodos e propriedades da classe, mas não podemos acessar os métodos e propriedades no protótipo da classe pai. Este alias de método está sendo representando a herança. Como o nome sugere, é uma herança falsa. Portanto, os falsos não podem herdar o protótipo real. Portanto, as desvantagens da herança de classe também são muito óbvias. Quando usamos mais, isso causará resíduos de memória. Portanto, temos um uso misto de herança de classe e herança de protótipo:
Função Desk (tamanho, altura) {this.size = size; this.Height = altura;} função mjdesk (tamanho, altura) {desk.call (this, tamanho, altura); // Isso é chamado de herança de classe. Aqui está melhor usando o método de usar uma função vazia, conforme mencionado no capítulo anterior.Obviamente, o método mais usado que usamos agora é a maneira de misturar os dois!
O exposto acima é o relacionamento de herança do objeto em JavaScript apresentado a você pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!