1 回答
天涯尽头无女友
TA贡献1831条经验 获得超9个赞
建议楼主不要用传统面向对象语言的观点来看待js,js里万物皆是对象,但却没有类的概念,只是基于对象模拟出一些面向对象编程的东西而已。
在使用层面来说,你在一个对象里挂函数,和写构造函数new出来的对象是一样的。
但从面向对象编程的角度来说,这样的函数失去了继承的功能,也就是没有继承自prototype,没有原型链的对象严格来说只是保存数据的容器而已,不具备实体应有的功能。
添加回答
举报
0/150
提交
取消