DEV Community

Discussion on: Closure in JavaScript

Collapse
 
artydev profile image
artydev

Thank you for your post

Closures in callback are perfect use case :

import {button, div} from "./dml"; /* <sdtio.h> :-) */

function Counter () {
    let count = 0;
    let value = div("0");
    button("inc").onclick = () => value.innerText = ++count;
    button("dec").onclick = () => value.innerText = --count;
}

Counter();


Enter fullscreen mode Exit fullscreen mode

You can test it here : Counter

Collapse
 
forkbikash profile image
Bikash Mishra

Yeah! absolutely.
Thanks for your appreciation @artydev .