Skip to content

Instantly share code, notes, and snippets.

@justinbmeyer
Last active August 29, 2015 14:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save justinbmeyer/b8f12de0e31f7ff2ff8b to your computer and use it in GitHub Desktop.
Save justinbmeyer/b8f12de0e31f7ff2ff8b to your computer and use it in GitHub Desktop.
DOT code
var Person = function(name) {
this.name = name;
}
Person.prototype.isPerson = true;
var person = new Person('Smith');
DOT(person, 'name'); //person.name
DOT(person, 'isPerson'); //person.isPerson
var Person = function(name) {
this.name = name;
}
Person.prototype.speak = function(){
console.log('Hello! ' + this.name);
}
var person = new Person('Smith');
// DOTCALL( obj, propertyName, args );
DOTCALL( person, 'speak' , [] ); //person.speak()
var Person = function(name) {
this.name = name;
}
person = new Person( 'Alexis' );
INSTANCEOF( person, Person );
var Person = function(name) {
this.name = name;
}
Person.prototype.speak = function(){ console.log(‘Hello!’) }
var person = NEW( Person, ['name'] );
// var person = new Person(‘name’)
person.speak();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment