El mejor tutorial de llamada a la función JavaScript en 2024. En este tutorial podrás aprender esta palabra clave,llamada a la función JavaScript,Como una llamada de función,Ejemplos,Ejemplos,Objetos globales,Ejemplos,En función de la llamada al método,Ejemplos,Ejemplos,Use las llamadas a la función constructora,Ejemplos,Como una función de la función de llamada de método,Ejemplos,Ejemplos,
Hay cuatro tipos de función de JavaScript se llama.
Cada uno diferentes maneras en que esta inicialización modo.
En general, en Javascript, esto se refiere a las funciones actuales del objeto ejecutados.
Tenga en cuenta que esta es una palabra clave reservada, no se puede modificar este valor. |
En la sección anterior hemos aprendido cómo crear una función.
El código de función se ejecuta después de que la función se llama.
La función anterior no pertenece a ningún objeto. Sin embargo, en JavaScript, siempre es el objeto global predeterminada.
En HTML, el objeto global por defecto es la página HTML en sí, por lo que la función es parte de la página HTML.
En la página del navegador ventana del navegador de objetos (objetos de ventana). Durante la función se convierte automáticamente en función del objeto de la ventana.
myFunction () y window.myFunction () es el mismo:
Este es un método comúnmente utilizado invoca una función JavaScript, pero no es una buena práctica de programación variables globales, métodos o funciones que puedan causar conflictos de nombres de insectos. |
Cuando una función se llama a sí mismo no es un objeto ?, Este valor se convertirá en el objeto global.
En el navegador web, la ventana del navegador es el objeto global (objetos de ventanas).
Los ejemplos de este valor de retorno es el objeto de la ventana:
Funcionan como un objeto global para llamar, éste será el valor del objeto global. Use objeto de la ventana ya que es probable que el programa se bloquee una variable. |
En JavaScript se puede utilizar una función definida como un método de objeto.
En el siguiente ejemplo se crea un objeto (myObject), el objeto tiene dos propiedades (nombre y apellido), y un método (fullName):
fullName método es una función. Función pertenecen al objeto. myObject es el propietario de la función.
este objeto tiene un código JavaScript. Valor MyObject instancia de objeto de esta.
La siguiente prueba! NombreCompleto modificar este método y el valor de retorno:
Funcionan como una llamada de método de objeto, por lo que este será el valor del objeto en sí. |
Si la función es llamada antes de utilizar la nueva palabra clave, se llama al constructor.
Parece que para crear una nueva función, pero de hecho las funciones de JavaScript son objetos vuelven a crear:
Llamar al constructor para crear un objeto nuevo. Nuevo objeto hereda las propiedades y métodos de la constructora.
Constructor de esta palabra clave no tiene ningún valor. este valor para crear una instancia de un objeto (objeto nuevo) en una llamada a la función. |
En JavaScript, las funciones son objetos. función de JavaScript tiene sus atributos y métodos.
llamar al () y aplicar () es un método predefinido. Ambos métodos se pueden utilizar para llamar a una función, el primer argumento dos métodos deben ser el objeto mismo.
Ambos métodos usan el objeto en sí mismo como el primer parámetro. La diferencia es que el segundo argumento: solicitar pasado es una matriz de parámetros, es decir, una pluralidad de parámetros combinados en una matriz pasada, y luego llamar como un parámetro de llamada que pasa (desde el inicio del segundo argumento).
En modo estricto JavaScript (modo estricto), la llamada a la función en el primer argumento se convertirá este valor, incluso si el parámetro no es un objeto.
En el modo estricto no es de JavaScript (modo no estricto), si el valor del primer parámetro es nulo o no definido, se utilizará el objeto global en su lugar.
De esta manera se puede establecer el valor de la llamada () o aplicar (), y llamando como un nuevo método de un objeto que ya existe. |