function Person() { this.name = "fs"; } Person.prototype.sayHello = function () { return "hello,fs"; }; var p1 = new Person(); p1.sayHello();
p1.sayHello()首先通过p1._proto_向上查找Person.prototype,如图所示:
在Person的prototype中找到了sayHello();如果,美玉偶找到将会继续通过Person.prototype._proto_去Object中查找。没有就抛去异常。
原文:http://www.cnblogs.com/fengchengjushi/p/4439620.html