javascript对象方法的原型是对象自己?

2024-11-22 07:35:17
推荐回答(1个)
回答(1):

类: 比如说人就是一个类,男人和女人都是人,所以他们是人的子类,人是们的父类,JS中定义一个类的方法有几种不同的写法,课本上应该有

对象: 其实就是类的一个实例,或者叫实例化一个类,用new实现,比如
var 张三=new 男人();张三就是一个对象,是实例化了男人这个类的对象

方法: 面向对象的思想就是把一切都看成对象,而对象一般都由属性+方法组成,比如说张三,嘴巴可以看成他的一个属性,而说话成可以看成他的一个方法
,其实方法就是一些function函数

原型对象: 这个是针对类而言的,可以看做是一个类的属性,比如你可以这样定义人这个类的一个原型对象,人.prototype.说话=function(){};这样,所有实例人这个类的实例都自动有了一个说话()的方法,你就不用每new一个人就去实现一个说话()方法了。