chamar
Cada func herdará métodos como a chamada Aplicar.
Função Print (mesage) {console.log (mesage); retorna mensagem;} print.call (this, "cnblogs"); // cnblogsLigue para (thisAGR, AGR1, AGR2 ...), o método de chamada é o primeiro a passar um contexto de contexto. A seguir, o número de parâmetros.
aplicar
Aplicar (thisAGR, [AGR1, AGR2]), o método Apply é o mesmo que a chamada, exceto que os parâmetros aprovados serão diferentes. .
função print (a, b) {console.log (a + b);} print.apply (this, ["hello", "cnblogs"]);vincular
O vínculo é ligar a função para tocar em um objeto.
<Cript> função f (y) {alert (this.x + y); } var o = {x:}; var g = f.bind (o); g (); // </sCript>Resumo
Chamando a função Aplicar de chamada é a mesma que usar as chamadas de função diretamente.
A aplicação de chamada também pode imitar o método de ligação.
<Cript> função f (y) {alert (this.x + y); } var o = {x:}; f.call (o,); // f.apply (o, []); // </sCript>O acima exposto é o conhecimento relevante introduzido pelo editor sobre JavaScript (10) A descrição do uso da chamada Aplicar Bind. 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!