Skip to content

Instantly share code, notes, and snippets.

View hilkbahar's full-sized avatar

Hakkı hilkbahar

View GitHub Profile
@hilkbahar
hilkbahar / gist:477de431b633fd8c09b48119e19d1e19
Last active December 26, 2019 12:43 — forked from callmephilip/gist:3519403
[JavaScript] Dispatching keyboard event
// gecko and webkit
// details here https://developer.mozilla.org/en-US/docs/DOM/event.initKeyEvent
var keyboardEvent = document.createEvent("KeyboardEvent");
var initMethod = typeof keyboardEvent.initKeyboardEvent !== 'undefined' ? "initKeyboardEvent" : "initKeyEvent";
keyboardEvent[initMethod](
"keydown", // event type : keydown, keyup, keypress
true, // bubbles
html {
height: 100%;
box-sizing: border-box;
}
body {
position: relative;
padding-bottom: 6rem;
min-height: 100%;
}
@hilkbahar
hilkbahar / nestedToFlatArray.js
Last active September 19, 2016 11:40
Nested Integer Array to Flat Integer Array
function nestedToFlatArray(arr, returnArr) {
if(returnArr.length == 0)
returnArr = [];
for(var i=0; i<arr.length; i++) {
if(Array.isArray(arr[i])) {
nestedToFlatArray(arr[i], returnArr);
}
else {
returnArr.push(arr[i]);