对象字面量和函数定义的区别
使用对象字面量定义函数如var obj = {x:1}; 打印原型是obj.__proto__ .而用函数定义 function foo(){};打印原型为什么是foo.prototype.__proto__??????不明白啊,难道obj直接是某一个对象的prototype么??这两种定义对象的区别是什么?
使用对象字面量定义函数如var obj = {x:1}; 打印原型是obj.__proto__ .而用函数定义 function foo(){};打印原型为什么是foo.prototype.__proto__??????不明白啊,难道obj直接是某一个对象的prototype么??这两种定义对象的区别是什么?
2016-10-15
举报