Upload
openwebinarsnet
View
46
Download
1
Embed Size (px)
Citation preview
Creación de objetosen JavaScript
Sergio Rus Curso de front-end (2014)OpenWebinars
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__