原型和原型链
var a=new Object();
a是有a.proto的,因为a==={},a是一个实例对象。
但是为什么直接{}.proto会报错呢?
首先 a === {} 是false啊,然后{}.proto报错(Uncaught SyntaxError: Unexpected token .)是因为对象字面量不能正确解析啊。
MDN
var a=new Object();
a是有a.proto的,因为a==={},a是一个实例对象。
但是为什么直接{}.proto会报错呢?
首先 a === {} 是false啊,然后{}.proto报错(Uncaught SyntaxError: Unexpected token .)是因为对象字面量不能正确解析啊。
MDN