Skip to content

Commit 1cb0606

Browse files
committed
01 - JavaScript Drum Kit: do not use compiled JS version\
useful in 2017, not anymore in 2021\ replace keyup event with keydown to get faster response
1 parent d34b6d8 commit 1cb0606

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

01 - JavaScript Drum Kit/all.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ const play = (e) =>
88
let el;
99
if (e.type === 'click'){
1010
// console.log(e.target.parentNode);
11+
//TODO: check if target is already key, then no need to assign parentNode
1112
let key = e.target.parentNode;
1213
let audio = key.querySelector('audio');
1314
key.classList.add('playing');
@@ -22,7 +23,7 @@ const play = (e) =>
2223
}
2324
}
2425
};
25-
window.addEventListener('keyup', (e)=> {
26+
window.addEventListener('keydown', (e)=> {
2627
play(e);
2728
});
2829

01 - JavaScript Drum Kit/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
</div>
5959

6060

61-
<script type="text/javascript" src="dist/all.js"></script>
61+
<script type="text/javascript" src="all.js"></script>
6262

6363

6464
</body>

0 commit comments

Comments
 (0)