CustomPromisifyLegacy interface

Extends

Function

상속된 속성

arguments
caller
length
name

함수의 이름을 반환합니다. 함수 이름은 읽기 전용이며 변경할 수 없습니다.

prototype

상속된 메서드

apply(Function, any, any)

함수를 호출하여 함수의 이 값에 대해 지정된 개체와 함수의 인수에 대해 지정된 배열을 대체합니다.

bind(Function, any, any[])

지정된 함수의 경우 원래 함수와 본문이 같은 바인딩된 함수를 만듭니다. 바인딩된 함수의 이 개체는 지정된 개체와 연결되며 지정된 초기 매개 변수를 가집니다.

call(Function, any, any[])

개체의 메서드를 호출하여 현재 개체에 대한 다른 개체를 대체합니다.

toString()

함수의 문자열 표현을 반환합니다.

[hasInstance](any)

이 함수가 생성자 함수로 사용된 경우 지정된 값이 이 함수에서 상속되는지 여부를 결정합니다.

생성자 함수는 이 메서드를 재정의하여 'instanceof'를 통해 해당 인스턴스로 인식되는 개체를 제어할 수 있습니다.

상속된 속성 세부 정보

arguments

arguments: any

속성 값

any

Function.arguments에서 상속된

caller

caller: Function

속성 값

Function

Function.caller에서 상속된

length

length: number

속성 값

number

Function.length에서 상속된

name

함수의 이름을 반환합니다. 함수 이름은 읽기 전용이며 변경할 수 없습니다.

name: string

속성 값

string

Function.name 상속된

prototype

prototype: any

속성 값

any

Function.prototype에서 상속된

상속된 메서드 세부 정보

apply(Function, any, any)

함수를 호출하여 함수의 이 값에 대해 지정된 개체와 함수의 인수에 대해 지정된 배열을 대체합니다.

function apply(this: Function, thisArg: any, argArray?: any): any

매개 변수

this

Function

thisArg

any

이 개체로 사용할 개체입니다.

argArray

any

함수에 전달할 인수 집합입니다.

반환

any

Function.apply에서 상속된

bind(Function, any, any[])

지정된 함수의 경우 원래 함수와 본문이 같은 바인딩된 함수를 만듭니다. 바인딩된 함수의 이 개체는 지정된 개체와 연결되며 지정된 초기 매개 변수를 가집니다.

function bind(this: Function, thisArg: any, argArray: any[]): any

매개 변수

this

Function

thisArg

any

이 키워드가 새 함수 내에서 참조할 수 있는 개체입니다.

argArray

any[]

새 함수에 전달할 인수 목록입니다.

반환

any

Function.bind에서 상속된

call(Function, any, any[])

개체의 메서드를 호출하여 현재 개체에 대한 다른 개체를 대체합니다.

function call(this: Function, thisArg: any, argArray: any[]): any

매개 변수

this

Function

thisArg

any

현재 개체로 사용할 개체입니다.

argArray

any[]

메서드에 전달할 인수 목록입니다.

반환

any

Function.call에서 상속된

toString()

함수의 문자열 표현을 반환합니다.

function toString(): string

반환

string

Function.toString에서 상속된

[hasInstance](any)

이 함수가 생성자 함수로 사용된 경우 지정된 값이 이 함수에서 상속되는지 여부를 결정합니다.

생성자 함수는 이 메서드를 재정의하여 'instanceof'를 통해 해당 인스턴스로 인식되는 개체를 제어할 수 있습니다.

function [hasInstance](value: any): boolean

매개 변수

value

any

반환

boolean

Function.__@hasInstance@4734 상속된