en.javascript.info/2-ui/3-event-details/5-keyboard-events/2-check-sync-keydown/task.md
Ilya Kantor 8360ebbe90 up
2017-03-12 12:54:13 +03:00

430 B

importance: 5


Extended hotkeys

Create a function runOnKeys(func, code1, code2, ... code_n) that runs func on simultaneous pressing of keys with codes code1, code2, ..., code_n.

For instance, the code below shows alert when "Q" and "W" are pressed together (in any language, with or without CapsLock)

runOnKeys(
  () => alert("Hello!"),
  "KeyQ",
  "KeyW"
);

[demo src="solution"]