¿Cuál es el uso del método JavaScript Bind??

¿Cuál es el uso del método JavaScript Bind??
Al agregar múltiples funcionalidades en una página web o en el sitio, puede haber casos en los que se necesita integrar o asociar las características para optimizar el flujo. Por ejemplo, asociar características similares para agregarles significado. En tales situaciones, el JavaScript "unir()"El método es excelente para resolver la implementación al probar un sitio web.

Este tutorial discutirá la utilización del JavaScript "unir()"Método en JavaScript.

¿Cuál es el uso del método JavaScript "Bind"??

El "unir()El método se utiliza para pedir prestada una propiedad de otro objeto a través del objeto y no ejecuta una función inmediatamente.

Sintaxis

Bind (pase, Funcargs)

En la sintaxis anterior:

  • "aprobar"Señala el valor que debe aprobarse como"este"A la función de destino.
  • "funcargs"Corresponde a los argumentos de la función.

Ejemplo 1: Utilización del método "bind ()" sobre la función definida por el usuario en JavaScript

En este ejemplo, el "unir()El método se puede utilizar para unir el objeto fuera del alcance de la función y los argumentos de la función aprobados:

De acuerdo con el código anterior-snippet, implementa los siguientes pasos:

  • Crear un objeto llamado "objeto"Tener el valor declarado en forma de un"valor clave" par.
  • En el siguiente paso, defina una función llamada "sumnum ()"Tener los parámetros establecidos.
  • En su definición, devuelva la suma del valor del objeto a través de "este"Objeto y los argumentos de la función aprobada.
  • Ahora, declare una función en línea llamada "UpdFunction ()"Y asociar el"unir()"Método con la función declarada de modo que se devuelve la suma del valor del objeto y los argumentos especificados.
  • Finalmente, invoca la función en línea especificada y devuelve la suma.

Producción


En la salida anterior, es evidente que al invocar lo declarado "en línea"Función, la suma correspondiente se devuelve.

Ejemplo 2: Utilización del método "bind ()" sobre la propiedad del objeto en JavaScript

En este ejemplo, el "unir()"El método se puede aplicar para unir las propiedades de un objeto como propiedad de un objeto separado, i.mi., función:

En el fragmento de código anterior:

  • Del mismo modo, cree un objeto llamado "objeto1"Tener los valores establecidos en forma de"llaves-valor"Pares.
  • Tenga en cuenta que la función acumulada en este objeto es también la propiedad de un objeto.
  • En la definición de función, apunte a otras propiedades del objeto a través de "este"Objeto y devuelve sus valores.
  • Después de eso, de manera similar, cree otro objeto llamado "objeto2"Tener las propiedades establecidas.
  • Por último, asocie el "unir()"Método con la función especificada como propiedad del objeto de modo que las propiedades del objeto último se invocan y se muestren con respecto a la función definida en el objeto anterior.

Producción

Eso se trataba de usar el método "bind ()" de JavaScript.

Conclusión

El "unir()El método se utiliza para tomar prestada una propiedad de otro objeto a través del objeto. En el ejemplo anterior, este método une un objeto fuera del alcance con una función definida por el usuario. En el último ejemplo, las propiedades del objeto se han unido en otra propiedad de objeto, i.mi., función. Este artículo discutió el uso de JavaScript "unir" método.