JavaScript基本组成部分和调用概述

javaScript的标准叫ECMAScript,它描述了该语言的语法和基本对象。

JS被分为3部分:

1. JS基本语法和语言内置对象部分。

2. HTML DOM对象(html document object model)。

3. BOM对象(browser object model).


一、基本的语句和语法:

类似C、Java语言的风格,多了prototype属性可以用Prototype属性,使程序员有能力为对象添加属性和方法(在客户端)。

基本对象String , Array,  Math,Date; Boolean, Number, ReqExp, Global

 

二、DOM对象(html目标对象)

文档对象模型(DOM),描述处理网页内容的方法和接口。

Document, Anchor,Area, Base, Body, Button, Canvas, Event, Form, Frame, Frameset, IFrame, Image

Input Button, InputCheckbotton, Input File, Input Hidden, Input Password, Input Radio, InputReset, Input Submit, Input Text

Link, Meta, Object,Option, Select, Style, Table, TableCell, TableRow, Textarea

DOM 是 W3C(万维网联盟)的标准。

DOM 定义了访问 HTML 和 XML 文档的标准:

“W3C 文档对象模型(DOM)是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。”

W3C DOM 标准被分为 3 个不同的部分:

核心 DOM - 针对任何结构化文档的标准模型

XML DOM - 针对 XML 文档的标准模型

HTML DOM - 针对 HTML 文档的标准模型

编者注:DOM 是 Document Object Model(文档对象模型)的缩写。

 

HTML DOM 是:

HTML 的标准对象模型

HTML 的标准编程接口

W3C 标准

HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法。

换言之,HTML DOM 是关于如何获取、修改、添加或删除 HTML元素的标准

可通过 JavaScript (以及其他编程语言)对 HTML DOM 进行访问。

所有 HTML 元素被定义为对象,而编程接口则是对象方法和对象属性。

方法是您能够执行的动作(比如添加或修改元素)。

属性是您能够获取或设置的值(比如节点的名称或内容)。

访问 HTML 元素等同于访问节点

您能够以不同的方式来访问 HTML 元素:

通过使用 getElementById() 方法

通过使用 getElementsByTagName() 方法

通过使用 getElementsByClassName() 方法

 

三、BOM对象(Brower目标对象)

浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。

Window, Naviqator,Screen, History, Location


JS入口和调用流程:

1.      HTML元素(DOM对象)绑定事件处理函数,对事件作出响应,单击事件及输入验证。

2.      使用DOM对象,指定DOM属性和方法,或者创建增删DOM对象:对目标对象内容、图像、样式进行输出和指定。

3.      上述的两种操作需要混合使用,当目标对象事件发生时或者script相互调用时,上述功能的函数会得到调用

参考:http://www.w3school.com.cn/b.asp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值