千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip

? 一.原型
? 原型的出現(xiàn),就是為了解決 構(gòu)造函數(shù)的缺點
? 也就是給我們提供了一個給對象添加方法的機(jī)會
? 不然構(gòu)造函數(shù)只能給對象添加屬性,不能合理的添加方法就太 LOW 了
? 1.原型的概念
? 每一個函數(shù)天生自帶一個成員(屬性和方法),叫做 prototype,是一個對象空間
? 即然每一個函數(shù)都有,構(gòu)造函數(shù)也是函數(shù),構(gòu)造函數(shù)也有這個對象空間
? 這個 prototype 對象空間可以由函數(shù)名來訪問
? 即然prototype是個對象,那么我們就可以向prototype里面放入一些東西
? 注意:prototype里面可以放入屬性和方法,但是都是公有的,而且prototype里面的this也是指向new出來的實例對象
標(biāo)簽: