Add is.directInstanceOf()
This commit is contained in:
parent
4ce2ee9d39
commit
fe344fd7eb
3 changed files with 27 additions and 0 deletions
|
|
@ -162,6 +162,8 @@ namespace is { // tslint:disable-line:no-namespace
|
|||
export const arrayBuffer = isObjectOfType(TypeName.ArrayBuffer);
|
||||
export const sharedArrayBuffer = isObjectOfType(TypeName.SharedArrayBuffer);
|
||||
|
||||
export const directInstanceOf = (instance: any, klass: any) => object(instance) && object(klass) && Object.getPrototypeOf(instance) === klass.prototype;
|
||||
|
||||
export const truthy = (value: any) => Boolean(value);
|
||||
export const falsy = (value: any) => !value;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue