TypeScript

by Nikolay Petrov

HTML

<div id="app"></div>

TypeScript

var map = {}
var count = 0

onkeydown = onkeyup = function(e){
    
    console.log('e', e)
    
    console.log('==', Object.keys(map))
    
    if(e.type == 'keyup'){
      map = {}
    }
    
    /* e.preventDefault();
    
    map[e.keyCode] = e.type == 'keydown';
    
    console.log('==', Object.keys(map).length)
    
    Object.keys(map).forEach((key, index) => {
      console.log(index+' key', key)
    });  */
}