no-keys

Check if an object has no keys

Usage no npm install needed!

<script type="module">
  import noKeys from 'https://cdn.skypack.dev/no-keys';
</script>

README

no-keys v0.1.0

const noKeys = require('no-keys')

noKeys({ }) // => true

noKeys({ a: 1 }) // => false

noKeys([ ]) // => true

noKeys([ 1 ]) // => false

noKeys(Object.create(null)) // => true

noKeys(function() {}) // => true
  • Assumes the value you pass is an object
  • Does not use hasOwnProperty (so enumerable prototype keys are counted)