为什么这会导致错误?
'use strict'; class InvalidCredentialsError extends Error { constructor(msg) { super(msg); this.name = 'InvalidCredentialsError'; } } const err = new InvalidCredentialsError(''); console.log(err instanceof InvalidCredentialsError);
但这会返回true:
console.log(err instanceof Error);