Skip to content

Instantly share code, notes, and snippets.

@akirchmyer
akirchmyer / native-dom-methods.markdown
Created November 17, 2013 05:22
A Pen by Andrew Kirchmyer.
@akirchmyer
akirchmyer / detecting-events.markdown
Created November 17, 2013 05:21
A Pen by Andrew Kirchmyer.
@akirchmyer
akirchmyer / script.js
Created November 17, 2013 05:21
A Pen by Andrew Kirchmyer.
var Gadget = function() {};
// static method
Gadget.isShiny = function() {
return 'you bet';
};
// normal method added to prototype
Gadget.prototype.setPrice = function(price) {
this.price = price;
@akirchmyer
akirchmyer / script.js
Created November 17, 2013 05:20
A Pen by Andrew Kirchmyer.
var Gadget = (function() {
// static property
var counter = 0,
NewGadget;
// new constructor implementation
NewGadget = function() {
// in this way, counter can become a unique identifier for each instance
counter+=1;
};
@akirchmyer
akirchmyer / array-type-checking.markdown
Created November 17, 2013 05:18
A Pen by Andrew Kirchmyer.
@akirchmyer
akirchmyer / roman-numerals.markdown
Created November 17, 2013 05:17
A Pen by Andrew Kirchmyer.
@akirchmyer
akirchmyer / bitwise-used-for-falsey.markdown
Created November 17, 2013 05:17
A Pen by Andrew Kirchmyer.
@akirchmyer
akirchmyer / nested-promises.markdown
Created November 17, 2013 05:15
A Pen by Andrew Kirchmyer.
@akirchmyer
akirchmyer / casper.mobileTest.markdown
Created November 17, 2013 05:11
A Pen by Andrew Kirchmyer.