一般来讲,[‘prototype’]只是new这个操作的时候会用到的一个属性,把新对象的[[Prototype]]指向构造函数的[‘prototype’]。函数以外的其他地方一般用不到[‘prototype’]

function b() {}
var a = new b;
// a的__proto__指向了b.prototype