Skip to content

Commit 42a2aae

Browse files
committed
update function implemenation in contain.js file to use Object.haOwn approach
1 parent 3a6e6f9 commit 42a2aae

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sprint-2/implement/contains.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ function contains(obj, targetKey) {
22
if (obj.constructor !== Object) {
33
throw new Error("Invalid Parameter");
44
}
5-
return Object.keys(obj).includes(targetKey);
5+
return Object.hasOwn(obj, targetKey);
66
}
77

88
module.exports = contains;

0 commit comments

Comments
 (0)