README.md
determine if a constructor object recognizes an object as its instance
install
yarn add has-instance
yarn-tool add has-instance
yt add has-instance
demo
import { hasInstance, isInstanceOf } from 'has-instance';
test(`hasInstance`, () =>
{
let fn = hasInstance(String);
expect(fn(new String())).toStrictEqual(true);
expect(fn('')).toStrictEqual(false);
});
test(`isInstanceOf`, () =>
{
let fn = isInstanceOf(new String(), String);
expect(isInstanceOf(new String(), String)).toStrictEqual(true);
expect(isInstanceOf('', String)).toStrictEqual(false);
});