diff --git a/snippets/bottomVisible.md b/snippets/bottomVisible.md index 30575ea4a..6ad816e5a 100644 --- a/snippets/bottomVisible.md +++ b/snippets/bottomVisible.md @@ -7,7 +7,7 @@ lastUpdated: 2020-10-22T20:23:47+03:00 Checks if the bottom of the page is visible. -- Use `scrollY`, `scrollHeight` and `clientHeight` to determine if the bottom of the page is visible. +- Use `Window.scrollY`, `Element.scrollHeight` and `Element.clientHeight` to determine if the bottom of the page is visible. ```js const bottomVisible = () => diff --git a/snippets/createElement.md b/snippets/createElement.md index 96a10db40..872c40338 100644 --- a/snippets/createElement.md +++ b/snippets/createElement.md @@ -10,7 +10,7 @@ If the given string contains multiple elements, only the first one will be retur - Use `Document.createElement()` to create a new element. - Use `Element.innerHTML` to set its inner HTML to the string supplied as the argument. -- Use `ParentNode.firstElementChild` to return the element version of the string. +- Use `Element.firstElementChild` to return the element version of the string. ```js const createElement = str => { diff --git a/snippets/getType.md b/snippets/getType.md index 83e60d90f..20781f449 100644 --- a/snippets/getType.md +++ b/snippets/getType.md @@ -8,7 +8,7 @@ lastUpdated: 2020-10-19T22:49:51+03:00 Returns the native type of a value. - Return `'undefined'` or `'null'` if the value is `undefined` or `null`. -- Otherwise, use `Object.prototype.constructor.name` to get the name of the constructor. +- Otherwise, use `Object.prototype.constructor` and `Function.prototype.name` to get the name of the constructor. ```js const getType = v => diff --git a/snippets/is.md b/snippets/is.md index 0d8ccf579..f66c86b66 100644 --- a/snippets/is.md +++ b/snippets/is.md @@ -8,7 +8,7 @@ lastUpdated: 2020-10-20T23:02:01+03:00 Checks if the provided value is of the specified type. - Ensure the value is not `undefined` or `null` using `Array.prototype.includes()`. -- Compare the `constructor` property on the value with `type` to check if the provided value is of the specified `type`. +- Use `Object.prototype.constructor` to compare the constructor property on the value with `type` to check if the provided value is of the specified `type`. ```js const is = (type, val) => ![, null].includes(val) && val.constructor === type;