itcast bd67f780cf 完成 11 месяцев назад
..
.github bd67f780cf 完成 11 месяцев назад
.eslintrc bd67f780cf 完成 11 месяцев назад
.nycrc bd67f780cf 完成 11 месяцев назад
CHANGELOG.md bd67f780cf 完成 11 месяцев назад
LICENSE bd67f780cf 完成 11 месяцев назад
README.md bd67f780cf 完成 11 месяцев назад
index.d.ts bd67f780cf 完成 11 месяцев назад
index.js bd67f780cf 完成 11 месяцев назад
package.json bd67f780cf 完成 11 месяцев назад
tsconfig.json bd67f780cf 完成 11 месяцев назад

README.md

hasown Version Badge

github actions coverage License Downloads

npm badge

A robust, ES3 compatible, "has own property" predicate.

Example

const assert = require('assert');
const hasOwn = require('hasown');

assert.equal(hasOwn({}, 'toString'), false);
assert.equal(hasOwn([], 'length'), true);
assert.equal(hasOwn({ a: 42 }, 'a'), true);

Tests

Simply clone the repo, npm install, and run npm test