Aracılığıyla paylaş


AbortError class

Zaman uyumsuz bir işlem durdurulduğunda bu hata oluşur. Hatanın ad özelliğinin name eşleşmesini "AbortError"test ederek bu hatayı denetleyin.

Örnek

const controller = new AbortController();
controller.abort();
try {
  doAsyncWork(controller.signal)
} catch (e) {
  if (e.name === 'AbortError') {
    // handle abort error here.
  }
}
Extends

Error

Oluşturucular

AbortError(string)

Devralınan Özellikler

message
name
prepareStackTrace

Yığın izlemelerini biçimlendirmek için isteğe bağlı geçersiz kılma

Bkz. https://v8.dev/docs/stack-trace-api#customizing-stack-traces

stack
stackTraceLimit

Devralınan Yöntemler

captureStackTrace(object, Function)

Hedef nesnede .stack özelliği oluşturma

Oluşturucu Ayrıntıları

AbortError(string)

new AbortError(message?: string)

Parametreler

message

string

Devralınan Özellik Detayları

message

message: string

Özellik Değeri

string

Devralınan Error.message

name

name: string

Özellik Değeri

string

Error.name Devralındı

prepareStackTrace

Yığın izlemelerini biçimlendirmek için isteğe bağlı geçersiz kılma

Bkz. https://v8.dev/docs/stack-trace-api#customizing-stack-traces

static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Özellik Değeri

(err: Error, stackTraces: CallSite[]) => any

Devralınan Error.prepareStackTrace

stack

stack?: string

Özellik Değeri

string

Devralınan Error.stack

stackTraceLimit

static stackTraceLimit: number

Özellik Değeri

number

Devralınan Error.stackTraceLimit

Devralınan Yöntemin Ayrıntıları

captureStackTrace(object, Function)

Hedef nesnede .stack özelliği oluşturma

static function captureStackTrace(targetObject: object, constructorOpt?: Function)

Parametreler

targetObject

object

constructorOpt

Function

Devralınan Error.captureStackTrace