原型的引入:解決:經過構造函數建立對象帶來的問題,即浪費內存(一個對象開一個內存,多個對象開多個內存)函數
<script> function Person(name, age) { this.name = name; this.age = age; } //經過原型來添加方法,解決數據共享,節省內存空間 Person.prototype.eat = function () { console.log("中午吃白菜"); }; var p1 = new Person("小白", 30); var p2 = new Person("小黃", 30); console.log(p1.eat == p2.eat); //true </script>