CustomPromisifyLegacy interface
- Extends
-
Function
Propiedades heredadas
arguments | |
caller | |
length | |
name | Devuelve el nombre de la función. Los nombres de función son de solo lectura y no se pueden cambiar. |
prototype |
Métodos heredados
apply(Function, any, any) | Llama a la función , sustituyendo el objeto especificado por el valor de esta función y la matriz especificada para los argumentos de la función. |
bind(Function, any, any[]) | Para una función determinada, crea una función enlazada que tiene el mismo cuerpo que la función original. El objeto de la función enlazada está asociado al objeto especificado y tiene los parámetros iniciales especificados. |
call(Function, any, any[]) | Llama a un método de un objeto, sustituyendo a otro objeto para el objeto actual. |
to |
Devuelve una representación de cadena de una función. |
[has |
Determina si el valor especificado hereda de esta función si esta función se usó como función constructora. Una función de constructor puede controlar qué objetos se reconocen como sus instancias por "instanceof" reemplazando este método. |
Detalles de las propiedades heredadas
arguments
arguments: any
Valor de propiedad
any
Heredado de Function.arguments
caller
caller: Function
Valor de propiedad
Function
heredado de Function.caller
length
length: number
Valor de propiedad
number
Se hereda de Function.length
name
Devuelve el nombre de la función. Los nombres de función son de solo lectura y no se pueden cambiar.
name: string
Valor de propiedad
string
heredado de Function.name
prototype
prototype: any
Valor de propiedad
any
Heredado de Function.prototype
Detalles de los métodos heredados
apply(Function, any, any)
Llama a la función , sustituyendo el objeto especificado por el valor de esta función y la matriz especificada para los argumentos de la función.
function apply(this: Function, thisArg: any, argArray?: any): any
Parámetros
- this
-
Function
- thisArg
-
any
Objeto que se va a usar como objeto .
- argArray
-
any
Conjunto de argumentos que se van a pasar a la función.
Devoluciones
any
Heredado de Function.apply
bind(Function, any, any[])
Para una función determinada, crea una función enlazada que tiene el mismo cuerpo que la función original. El objeto de la función enlazada está asociado al objeto especificado y tiene los parámetros iniciales especificados.
function bind(this: Function, thisArg: any, argArray: any[]): any
Parámetros
- this
-
Function
- thisArg
-
any
Objeto al que la palabra clave this puede hacer referencia dentro de la nueva función.
- argArray
-
any[]
Lista de argumentos que se van a pasar a la nueva función.
Devoluciones
any
Heredado de Function.bind
call(Function, any, any[])
Llama a un método de un objeto, sustituyendo a otro objeto para el objeto actual.
function call(this: Function, thisArg: any, argArray: any[]): any
Parámetros
- this
-
Function
- thisArg
-
any
Objeto que se va a usar como objeto actual.
- argArray
-
any[]
Lista de argumentos que se van a pasar al método .
Devoluciones
any
Inherited From Function.call
toString()
Devuelve una representación de cadena de una función.
function toString(): string
Devoluciones
string
heredado de Function.toString
[hasInstance](any)
Determina si el valor especificado hereda de esta función si esta función se usó como función constructora.
Una función de constructor puede controlar qué objetos se reconocen como sus instancias por "instanceof" reemplazando este método.
function [hasInstance](value: any): boolean
Parámetros
- value
-
any
Devoluciones
boolean
heredado de Function.__@hasInstance@4734