Skip to content

Instantly share code, notes, and snippets.

@radovansurlak
Created April 1, 2017 23:05
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 radovansurlak/f9dcb944c1dca7df6b4a470924dac00a to your computer and use it in GitHub Desktop.
Save radovansurlak/f9dcb944c1dca7df6b4a470924dac00a to your computer and use it in GitHub Desktop.
OLOO Pattern - ES6
let student = {
init: function (name, field, year) {
let instance = Object.create(this)
instance.name = name
instance.field = field
instance.year = year
return instance
}
}
let me = student.init('Rado','something', '1993')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment