Skip to content

Instantly share code, notes, and snippets.

@renton4code
renton4code / react-class-vs-hooks.js
Last active April 12, 2022 07:31
React class vs hooks
class Example extends React.Component {
contructor(props) {
super(props);
}
componentDidMount() {
console.log("component has been mounted");
}
componentDidUpdate() {
console.log("component has been updated");
@renton4code
renton4code / pure-function-vs-impure-function.js
Last active April 11, 2022 15:35
Pure function vs impure function
const pureMultiplyItemsBy = (arrayOfNumbers, multiplier) => {
return arrayOfNumbers.map(_ => _ * multiplier);
}
const impureMultiplyItemsBy = (arrayOfNumbers, multiplier) => {
for (let i = 0; i < arrayOfNumbers.length; i++) {
arrayOfNumbers[i] *= multiplier;
}
return arrayOfNumbers;
}