JSFiddle - React, Tailwind, and code Playground

by Darby Rathbone

JavaScript

var list = [];
window.addEventListener('keydown', function (e) {
    console.log('keydown',e.which)
    setTimeout(function(){list[e.which] = e.which;});
});
window.addEventListener('keyup', function (e) {
    console.log('keyup',e.which);
    setTimeout(function(){delete list[e.which];});
});setInterval(function () {
    console.log(list);
}, 1000);