为什么说javaScript是基于对象的语言?什么叫基于对象?什么叫面向对象...
发布网友
发布时间:2022-04-29 13:15
我来回答
共1个回答
热心网友
时间:2022-04-22 16:35
用大白话说,在做个对比,在举个例子你就懂了!!
说到基于基于面向对象程序设计(后面就不用了就“基于对象”)
在这之前是“基于过程”
过程和对象的区别(主要):
过程没有办法重复使用。例如:1+2+3这就是一个过程(答案是6)
---!!!它没有办法重复使用 (当改为4+5+6你又要重新写代码)
说对象了它可以重复使用。列如:a+b+c命名为 A (a,b,c)对象
A是对象名, a,b,c分别是对象的参数, a+b+c是对象的主体(对象的过程)
----!!!!!他可以重复使用
A(1,2,3)这就是对象调用 结果是6;(你不需要写成1+2+3)
A(4,5,6)这就是对象调用 结果是15;(你不需要写成4+5+6)
当然这是个例子(对象的主体比较简单)
-------------所以对象就是有相同过程的集合-------------------
~~~~~~~~~~~为什么叫对象 因为这是从object翻译的(外国人那边)~~~
为什么javascript不做成纯面向对象的,而是基于对象的
1、javascript产生的那个年代里java被宣传的非常火,而网景公司的整个管理层,都是Java语言的信徒,因此网景公司做出决策,未来的网页脚本语言必须"看上去与Java足够相似",但是比Java简单,使得非专业的网页作者也能很快上手。所以说js会是基于对象而不是纯面向对象 2、网景公司的Brendan Eich只用了10天就...
javascript中什么是 对象 什么是 对象 什么是构造函数 什么是方法呀...
C语言是面向过程的,javascript是基于对象的,两者有根本的差别,虽然语法很像 先讲下面向对象跟面向过程(javascript不是面向对象,是基于对象,但跟面向对象概念差不多的)面向过程就是函数调用函数这样子完成一个功能。你最熟悉的C语言,只要一写程序,就有一个main函数,其它函数都是辅助的,只有在main...
java和javaScript一样吗?
java是面向对象的语言!而javascript是基于对象的语言!JavaScript语言是基于对象的(Object-Based),而不是面向对象的(object-oriented)。之所以说它是一门基于对象的语言,主要是因为它没有提供象抽象、继承、重载等有关面向对象语言的许多功能。而是把其它语言所创建的复杂对象统一起来,从而形成一个非常...
JavaScript属于JAVA吗(js属于什么类型)
Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(ObjectBased)和事件驱动(EventDriver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用。2.解释和编译 两种语言在其...
请教基于对象和面向对象的区别是什么
通常“基于对象”是使用对象,但是无法利用现有的对象模板产生新的对象类型,继而产生新的对象,也就是说“基于对象”没有继承的特点。而“多态”表示为父类类型的子类对象实例,没有了继承的概念也就无从谈论“多态”。现在的很多流行技术都是基于对象的,它们使用一些封装好的对象,调用对象的方法,设置...
探讨javascript是不是面向对象的语言
3 说javascript是一种基于对象的语言,是一种正确而略显保守的判断,而说javascript不面向对象,在我看来则是错误的认知,事实上有充足的理由证明javaScript是一种面向对象的语言,只是与传统的基于类的面向对象相比,javaScript有它与众不同的地方,这种独特性我们称它为基于原型的面向对象。--- 因为js是...
请教基于对象和面向对象的区别
基于对象和面向对象的区别是:1、基于对象和语言有关,而面向对象和程序有关。2、功基于对象仅仅支持了抽象数据类型的功能,只是建立了一个层次体系。而面相对象是根据对象的实际类型不同,可以自动完成不同的行为,而仅仅通过一致的调用形式。3、面向对象主要有三个特性,封装、继承和多态,而基于对象是...
javascript和java的区别
1、基于对象和面向对象:Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象;JavaScript是种脚本语言,它可以用来制作与网络无关的,与用户交互作用的复杂软件。它是一种基于对象(Object-Based)和事件驱动(Event-Driven)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用;...
javascript是什么意思
JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言。Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。JavaScr...
javascript是什么
JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。2)、基于对象。JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。3)、简单。JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java...