Skip to content

Instantly share code, notes, and snippets.

View harmstyler's full-sized avatar

Tyler Harms harmstyler

View GitHub Profile
@harmstyler
harmstyler / one-liners.md
Last active December 30, 2015 06:29
Command One Liners
@harmstyler
harmstyler / gist:7896595
Last active December 30, 2015 22:49
Compares two arrays and returns boolean value. Coffeescript and Javascript versions provided
Array::equals = (array) ->
return false unless array
return false unless @length is array.length
i = 0
while i < @length
if this[i] instanceof Array and array[i] instanceof Array
# Check and recurse into the nested arrays
return false unless this[i].equals(array[i])
else if this[i] instanceof Object and array[i] instanceof Object
# Stringify objects for comparison

Div full Width/Height of viewport with jQuery

This handy piece of code allows you to create a full width/height div according to the viewport. The code also handles window resizing. Great for modal dialogs or popups.

// global vars
var winWidth = $(window).width();
var winHeight = $(window).height();

// set initial div height / width
$('div').css({

Keybase proof

I hereby claim:

  • I am harmstyler on github.
  • I am harmstyler (https://keybase.io/harmstyler) on keybase.
  • I have a public key ASAHu5vyMaraw8XhU-rFa8YOZMvsUMAbSkQsTwsi0gbtJQo

To claim this, I am signing this object:

Moving from jQuery

Events

// jQuery
$(document).ready(function() {
  // code
})