在js中,a.a和a.proto.a的这两个定义方法有什么区别

在js中,定义一个对象的属性
a.a和a.proto.a的定义方法有什么区别吗,

https://www.jianshu.com/p/80bcf8b2004e