`

Jquery json xml Dom DHtml Ajax prototype概念理论

阅读更多
Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。

XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。

DOM= Document Object Model,文档对象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。换句话说,这是表示和处理一个HTML或XML文档的常用方法。有一点很重要,DOM的设计是以对象管理组织(OMG)的规约为基础的,因此可以用于任何编程语言。最初人们把它认为是一种让JavaScript在浏览器间可移植的方法,不过DOM的应用已经远远超出这个范围。Dom技术使得用户页面可以动态地变化,如可以动态地显示或隐藏一个元素,改变它们的属性,增加一个元素等,Dom技术使得页面的交互性大大地增强。[1]   DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。可以把DOM认为是页面上数据和结构的一个树形表示,不过页面当然可能并不是以这种树的方式具体实现。

DHTML是Dynamic HTML的简称,就是动态的html,是相对传统的静态的html而言的一种制作网页的概念。所谓动态HTML(Dynamic HTML,简称DHTML),其实并不是一门新的语言,它只是HTML、CSS和客户端脚本的一种集成,即一个页面中包括html+css+javascript(或其它客户端脚本),其中css和客户端脚本是直接在页面上写而不是链接上相关文件。DHTML不是一种技术、标准或规范,只是一种将目前已有的网页技术、语言标准整合运用,制作出能在下载后仍然能实时变换页面元素效果的网页设计概念。

读音:e:j^ks 。AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。

prototype.js 是Sam Stephenson写的一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国内外有多个基于此类库实现的效果库,也做得很棒。每个函数就是一个对象(Function),函数对象都有一个子对象 prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合prototype.js是由Sam Stephenson写的一个javascript类库。兼容标准的类库,能帮助你轻松建立有高度互动的web2.0特性的丰富的客户端页面。
分享到:
评论

相关推荐

    CSS Jquery DHTML Prototype 经典电子书

    【标题】"CSS Jquery DHTML Prototype 经典电子书"揭示了Web开发中的三个关键技术:CSS(层叠样式表)、JQuery和Prototype。这些技术是构建动态、交互式和响应式网页的基础,对于任何想要提升网页设计技能的开发者来...

    AJAX手册(XMLHTTP 手册 XMLDOM.chm手册 DHTML.chm手册 Css2.0.chm 手册 Script.chm手册)

    AJAX,全称为Asynchronous JavaScript and XML,是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。这个压缩包集合了五个关键的手册,涵盖了AJAX开发的各个方面,为开发者提供了全面的学习和参考资源。 ...

    css+DHTML+js+XMLDOM手册

    JavaScript可以处理事件、执行异步通信(Ajax)、操作DOM、实现动画效果,还可以通过Node.js在服务器端运行。JavaScript语法基于ECMAScript规范,其最新版本为ECMAScript 2022,每年都会发布新的特性。随着库和框架...

    xmldom对象模型手册

    虽然现代Web开发更多地使用JSON,但XMLDOM对于理解数据交换和页面动态更新的概念仍然至关重要。 标签“dhtml”和“dom”表明这个手册可能还会涉及HTML DOM,HTML DOM是DOM的一部分,专门用于处理HTML文档。HTML DOM...

    w3school最新版11.12.6.chm

    XML DOM XSL XSLT XSL-FO XPath XQuery XLink XPointer Schema XForms SOAP WSDL RDF RSS WAP Web Services 浏览器脚本 JavaScript HTML DOM DHTML VBScript AJAX jQuery JSON E4X WML...

    JavaScript&DHTML&CSS中文版参考大全【附:XMLDom.chm】.rar

    JavaScript、DHTML、XMLDOM和CSS是Web开发中的核心技术,它们共同构建了现代网页的动态性和交互性。下面将详细解析这些技术及其在网页开发中的应用。 **JavaScript** 是一种轻量级的脚本语言,主要应用于浏览器端,...

    CSS、DHTML、XMLDOM、T-SQL、XPath、正则表达式等.chm文件

    在IT领域,CSS(Cascading Style Sheets)、DHTML(Dynamic HTML)、XMLDOM(XML Document Object Model)、T-SQL(Transact-SQL)、XPath(XML Path Language)以及正则表达式是六种至关重要的技术,它们各自在网页...

    jquery jqueryui bootstrap css dhtml js oracle jdk1.6 API

    标题中的“jquery、jqueryui、bootstrap、css、dhtml、js、oracle、jdk1.6 API”涵盖了多个IT领域的关键知识点,这些都是Web开发中的重要组成部分。以下是对这些知识点的详细说明: 1. **jQuery**:这是一个广泛...

    最全的css dom dhtml手册集

    同时,DHTML也是AJAX(Asynchronous JavaScript and XML)的基础,它实现了后台数据的异步更新,增强了用户体验。 这三份手册的集合提供了从基础到进阶的全面学习资料,无论你是初学者还是经验丰富的开发者,都可以...

    web开发API(dom+dhtml+css+js+jquery)

    5. jQuery:jQuery是一个流行的JavaScript库,简化了JavaScript的使用,提供了一系列便捷的函数来处理DOM操作、事件处理、动画效果和Ajax交互。jQuery的目标是“write less, do more”,极大地提高了开发效率。 这...

    HTML XML DOM手册

    XMLDOM(XML文档对象模型)是XML的接口,同样允许开发者通过编程方式解析、修改和创建XML文档。`xmldom.chm`这个文件很可能是专门针对XMLDOM的详细指南,涵盖了节点操作、XML解析和XPath查询等内容。 DOM是HTML和...

    HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典 (张亚飞)【PDF】

    HTML+XHTML+CSS+JavaScript+DOM+AJAX语法及范例实用辞典是一本系统、全面的语法和范例辞典,详尽介绍了html、xhtml、css、javascript、dom、ajax这6种技术的语法。全书共分5章,书中不但对语法进行了理论讲解,而且...

    javascript\css\dom\Dhtml帮助文档

    通过深入学习和实践,你可以提升自己的JavaScript编程能力,掌握CSS的布局与美化技巧,理解DOM操作,以及运用jQuery和Prototype等库来提高效率。同时,了解网页设计原则和色彩搭配,能够让你的设计更具专业性和艺术...

    CSS、DHTML、XMLDOM、T-SQL、XPath、正则表达式等.chm文件帮助文档

    这篇文档将围绕着标题中提到的六个关键技术领域——CSS(层叠样式表)、DHTML(动态超文本标记语言)、XMLDOM(XML文档对象模型)、T-SQL(Transact-SQL)、XPath(XML路径语言)以及正则表达式,展开详细的阐述。...

    html xml xhtml dhtml

    HTML、XML、XHTML和DHTML是构建现代网页和网络应用的四大核心技术。了解它们的特性、用途和它们之间的关系,对于从事Web开发的工程师来说至关重要。本文将详细介绍这些技术的核心概念及其在Web开发中的应用。 首先...

    Beginning JavaScript with DOM Scripting and Ajax: Second Editon

    As well as focusing on client-side JavaScript, you will also learn how to work with the Browser Object Model, the Document Object Model (DOM), how to use XML and JSON as well as communicate with ...

    从XML生成可与Ajax共同使用的JSON.doc

    本文将探讨如何利用XSLT V2(Extensible Stylesheet Language Transformations的版本2)从XML数据生成可与Ajax协同工作的JSON格式。 XML是一种标记语言,常用于存储和传输结构化的数据。然而,在客户端使用XML时,...

    Jquery详解 dhtml js css手册

    jQuery是一款强大的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。在`Jquery框架代码解析.doc`中,可能会深入剖析jQuery的内部工作机制,包括选择器引擎Sizzle、事件绑定机制、...

    一个非常漂亮的基于DHTML+ajax实现的标签导航类库代码

    在这个项目中,我们看到的是一个利用DHTML(Dynamic HTML)和AJAX(Asynchronous JavaScript and XML)技术构建的标签导航类库代码。 DHTML 是一种综合技术,包括HTML、CSS、JavaScript以及DOM(Document Object ...

Global site tag (gtag.js) - Google Analytics