Skip to content

Commit 7ecd4d5

Browse files
committed
use hasOwn to exclude inherited properties.
1 parent 7f1b697 commit 7ecd4d5

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Sprint-2/implement/contains.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ function isObject(item) {
1010

1111
function contains(object, key) {
1212
if (isObject(object)) {
13-
return key in object;
13+
return Object.hasOwn(object, key);
1414
}
1515
throw new TypeError("Exepected a plain object");
1616
}

0 commit comments

Comments
 (0)