1。 只有函数才会有原形属性。
2。 函数的原形属性和实际的原型对象没有关系。
//(example fails in IE)
var A = function(name) {
this.name = name;
}
A.prototype == A.__proto__; //false
A.__proto__ == Function.prototype; //true - A's prototype is set to its constructor's