Creación objetos clase 1 - curso front-end 2014 - open webinars

Post on 17-Aug-2015

46 views 1 download

Transcript of Creación objetos clase 1 - curso front-end 2014 - open webinars

Object.create()

var obj1 = Object.create(null)

null__proto__

obj1.name = ’obj1’

null__proto__

name: ‘obj1’

var obj2 = Object.create(obj1)

null__proto__

name: ‘obj1’__proto__

obj2.name = ‘obj2’

null__proto__

name: ‘obj1’__proto__

name: ‘obj2’

función + new

var obj = new Object()ó

var obj = { }

null__proto__

Object.prototype

__proto__

function Foo() { }var foo = new Foo()

null__proto__

Object.prototype

__proto__Foo.prototype

__proto__