为什么javascript不做成纯面向对象的,而是基于对象的

基于对象和面向对象各自的优点和缺点是什么?... 基于对象和面向对象各自的优点和缺点是什么? 展开
 我来答
yt_9119
2013-11-07 · TA获得超过812个赞
知道小有建树答主
回答量:395
采纳率:100%
帮助的人:312万
展开全部
1、javascript产生的那个年代里java被宣传的非常火,而网景公司的整个管理层,都是Java语言的信徒,因此网景公司做出决策,未来的网页脚本语言必须"看上去与Java足够相似",但是比Java简单,使得非专业的网页作者也能很快上手。所以说js会是基于对象而不是纯面向对象
2、网景公司的Brendan Eich只用了10天就把javascript设计出来了,细节考虑当然欠妥
具体的你可以去看看阮一峰老师写的javascript诞生记(不敢写url会被XO,唉)
3、“面向对象”有三大特点封装,继承,多态。“基于对象”使用对象,没有继承和多态的概念
具体你可以百度一下,博客园和csdn里都有人问过这个问题(不敢写url会被XO,唉)
匿名用户
2013-11-07
展开全部
完全面向对象有啥好处。网页里面用js有时候不一定是复杂效果,就click一下显示隐藏个层什么的,几行就ok了,面向对象得写多几十行代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式