Javascript

From bibbleWiki
Revision as of 01:25, 19 May 2020 by Iwiseman (talk | contribs) (Created page with "=react= Normal function <syntaxhighlight lang="javascript"> function logRandom() { console.log(Math.random()); } function Button() { const [count, setCounter] = useS...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

react

Normal function

function logRandom() {
    console.log(Math.random());
}

function Button() {

 const [count, setCounter] = useState(0);
 return <button onClick={logRandom}>{counter}</button>;
}

inline function

function Button() {

 const [count, setCounter] = useState(0);
 return <button onClick={

  function logRandom() {
      console.log(Math.random());
  }

 }>{counter}</button>;
}

inline arrow function definition

function Button() {

 const [count, setCounter] = useState(0);
 return <button onClick={() = > console.log(Math.random())}>{counter}</button>;
}