llamar
Cada FUNC heredará métodos, como aplicar llamadas.
function print (mesage) {console.log (mesage); return Message;} print.call (this, "cnblogs"); // cnblogsLlame (Thisagr, AGR1, Agr2 ...), el método de llamada es el primero en pasar un contexto contextual. El siguiente es el número de parámetros.
aplicar
Aplicar (Thisagr, [AGR1, AGR2]), el método de aplicar es el mismo que la llamada, excepto que los parámetros aprobados serán diferentes. .
function print (a, b) {console.log (a + b);} print.apply (this, ["hola", "cnblogs"]);unir
El enlace es unir la función para tocar un objeto.
<script> función f (y) {alerta (this.x + y); } var o = {x:}; var g = f.bind (o); g (); // </script>Resumen
Llamar a la función de aplicar llamadas es la misma que usar llamadas de función directamente.
Aplicación de llamadas también puede imitar el método de enlace.
<script> función f (y) {alerta (this.x + y); } var o = {x:}; f.call (o,); // f.apply (o, []); // </script>Lo anterior es el conocimiento relevante introducido por el editor para usted sobre JavaScript (10) La descripción de uso del enlace Aplicar de llamadas. Espero que te sea útil. Si tiene alguna pregunta, déjame un mensaje y el editor le responderá a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!