谁能告诉我,DOM,HTML,JAVASCRIPT之间的关系,还有什么叫对象。
教材上说HTMLDOM定义了访问和操作HTML文档的标准方法。它是怎么控制js设置HTML的呢?...
教材上说HTML DOM 定义了访问和操作HTML文档的标准方法。
它是怎么控制js设置HTML的呢? 展开
它是怎么控制js设置HTML的呢? 展开
2个回答
展开全部
符合WEB标准的网页是将结构、表现、行为分离的。其中HTML(或XHTML)用来编写网页的基本结构;CSS用来控制网页表现,就好比给一个网页穿上一件漂亮的外衣;javascript则是属于行为了,它用来改善用户体验,丰富网页的效果。
javascript的核心是ECMAScript,同时我们可以认为javacript包含DOM(文档对象模型:访问和操控HTML节点)、BOM(浏览器对象模型:访问和操控浏览器窗口),通过这三者我们可以做出好的网页。
面向对象编程语言中一个最重要的概念叫“类”,将“类”实例化之后我们就称之为“对象”。
我的理解是:类,是将事物相同的东西抽取出来,归纳而成;而对象又逆过来将类具体化,实例化。
这可能很抽象,我举个例子吧!比如说:猫、狗、猪……,像这些我们抽取它们相同的属性:会叫、会吃……然后把这些属性封装起来,再把这个封装起来的东西叫做,动物(这就是一个类),把这动物实例化后,是比如说猫,它就是对象了。
javascript也是一门面向对象语言
想深入了解需要看相关的书
javascript的核心是ECMAScript,同时我们可以认为javacript包含DOM(文档对象模型:访问和操控HTML节点)、BOM(浏览器对象模型:访问和操控浏览器窗口),通过这三者我们可以做出好的网页。
面向对象编程语言中一个最重要的概念叫“类”,将“类”实例化之后我们就称之为“对象”。
我的理解是:类,是将事物相同的东西抽取出来,归纳而成;而对象又逆过来将类具体化,实例化。
这可能很抽象,我举个例子吧!比如说:猫、狗、猪……,像这些我们抽取它们相同的属性:会叫、会吃……然后把这些属性封装起来,再把这个封装起来的东西叫做,动物(这就是一个类),把这动物实例化后,是比如说猫,它就是对象了。
javascript也是一门面向对象语言
想深入了解需要看相关的书
追问
面向对象编程语言都在反复说对象这个概念,C#,JS,JQ等等,看了不少书,每本书对对象的解释都有点不一样,看得多了反而对这个概念有点模糊。
追答
嗯,是的,但可能精髓一样吧!javascript的面向对象是跟其他面向对象程序语言有些差别,严格来说javascript是基于对象。javascript没有像其他语言那样,有“类”这个东西,但它有引用类型。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询