UNPKG

icemilk

Version:

Shanghai jinbaozheng easy network technology Co.,Ltd sdk

14 lines 513 B
export default class JNetworkError extends Error{ errorCode: number; constructor(errorMessage: string | Error, code?: number){ if (typeof errorMessage === 'string'){ super(errorMessage); } else if (errorMessage instanceof Error){ super(errorMessage.message); } else { throw new Error('JNetworkError: 构造函数非法类型'); } this.errorCode = code; // Reflect.defineProperty(this, 'errorCode', {value: code}); } }