网站建设 联系客服

发布时间 : 星期一 文章网站建设更新完毕开始阅读36ffdc98b8f67c1cfad6b880

8、什么是HTML DOM?

HTML DOM 树

DOM 是

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

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

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

? ? ?

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

9、什么是jQuery?

jQuery 库 - 特性

jQuery 是一个 JavaScript 函数库。 jQuery 库包含以下特性:

? ? ? ? ? ? ? ?

HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX Utilities

10、什么是jQuery Mobile?

jQuery Mobile 是创建移动 web 应用程序的框架。 jQuery Mobile 适用于所有流行的智能手机和平板电脑。

jQuery Mobile 使用 HTML5 和 CSS3 通过尽可能少的脚本对页面进行布局。 为什么使用 jQuery Mobile?

jQuery Mobile 将“写得更少、做得更多”这一理念提升到了新的层次:它会自动为网页设计交互的易用外观,并在所有移动设计上保持一致。

11、什么是AJAX?

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。

AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。

12、什么是 JSON ?

? ? ? ?

JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 *

JSON 具有自我描述性,更易理解

* JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 JSON - 转换为 JavaScript 对象

JSON 文本格式在语法上与创建 JavaScript 对象的代码相同。

由于这种相似性,无需解析器,JavaScript 程序能够使用内建的 eval() 函数,用 JSON 数据来生成原生的 JavaScript 对象。 类似 XML

? ? ? ? ?

JSON 是纯文本

JSON 具有“自我描述性”(人类可读) JSON 具有层级结构(值中存在值) JSON 可通过 JavaScript 进行解析 JSON 数据可使用 AJAX 进行传输

相比 XML 的不同之处

? ? ? ? ? ?

没有结束标签 更短

读写的速度更快

能够使用内建的 JavaScript eval() 方法进行解析 使用数组 不使用保留字

为什么使用 JSON?

对于 AJAX 应用程序来说,JSON 比 XML 更快更易使用: 使用 XML

? ? ?

读取 XML 文档

使用 XML DOM 来循环遍历文档 读取值并存储在变量中

使用 JSON

? ?

读取 JSON 字符串

用 eval() 处理 JSON 字符串

13、什么是DHTML?

DHTML 不是 W3C 标准

DHTML 指动态 HTML(Dynamic HTML)。

DHTML 不是由万维网联盟(W3C)规定的标准。DHTML 是一个营销术语 - 被网景公司(Netscape)和微软公司用来描述 4.x 代浏览器应当支持的新技术。

DHTML 是一种用来创建动态站点的技术组合物。

对大多数人来说,DHTML 意味着 HTML 4.0、样式表以及 JavaScript 的结合物。

W3C 曾讲过:“动态HTML是一个被某些厂商用来描述可使文档动态性更强的HTML、样式表以及脚本的结合物的术语。” DHTML 技术

通过 DHTML,Web 开发者可控制如何在浏览器窗口中显示和定位 HTML 元素。