UNPKG
pure-conditions
Version:
latest (1.2.3)
1.2.3
1.2.1
1.2.0
1.1.0
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
0.1.21
0.1.20
0.1.19
0.1.18
0.1.17
0.1.16
0.1.15
0.1.14
0.1.13
0.1.12
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
Utility methods for simple conditions
github.com/buxlabs/pure-conditions
buxlabs/pure-conditions
pure-conditions
/
hasKeys.js
9 lines
(8 loc)
•
260 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
function
hasKeys
(
object
) {
if
(
object
instanceof
Map
||
object
instanceof
Set
)
return
!!
object
.
size
for
(
const
property
in
object
) {
if
(
Object
.
prototype
.
hasOwnProperty
.
call
(
object
, property))
return
true
}
return
false
}
module
.
exports
= hasKeys