JavaScript开发技术大全

出版时间:2009-2  出版社:清华大学出版社  作者:刘智勇  页数:1008  字数:1621000  
Tag标签:无  

前言

  随着网络的发展,服务器端的语言取得了很大的发展,如从ASP到ASP.NET等。但是,无论哪种服务器端的语言,最后都会转换成客户端的代码传递给客户端计算机上。现在有很多程序员,还没有深入了解客户端语言就开始学习服务器端语言,这是一个误区。因为一个程序的最终目的是显示在客户端计算机上,由客户端计算机显示并与用户交互。客户端计算机获得用户的操作信息之后,再传递给服务器。在这个过程中,完全需要客户端程序来进行支持。

内容概要

《JavaScript开发技术大全》由浅入深、循序渐进地介绍了JavaScript的核心语法、BOM模型中的对象以及对象方法和属性、DOM以及接口的使用方法,还介绍了Ajax开发技术。    全书分4篇讲解。第1篇为JavaScript语言基础,主要介绍在HTML代码中插入JavaScript代码,还介绍了JavaScript语法,如数据类型、直接量、变量、常量、保留字、表达式、运算符、语句等;第2篇为常用对象,主要介绍JavaScript核心的全局对象、函数和数组等;第3篇为JavaScript核心技术,主要介绍BOM模型中的对象层次与事件、窗口对象、文档对象、屏幕对象、浏览器对象、历史对象、地址对象等,还介绍了DOM模型中的接口以及使用方法及DOM与正则表达式的结合使用等;第4篇为Ajax开发,主要介绍了Ajax与服务器、XML、CSS等方面的交互运用。    《JavaScript开发技术大全》适合于掌握了HTML语言、想进一步学习和全面学习动态网页的读者使用,也适合作为广大网站开发和网页设计人员的案头必备读物。

作者简介

刘智勇在香港上市公司国讯集团工作8年,担任项目经理和系统构架师,并承担公司新员工的技术培训工作:开发过北京中医药大学远程教育学院教学管理系统、北京餐饮人才网、奉化市机关党建工作信息网、健康无忧网、我爱美食网、中国保健刮痧网、国学书法网、广东新兴好邻居集团管

书籍目录

第1篇  JavaScript语言基础  第1章  JavaScript概述    1.1  JavaScript的介绍     1.2  脚本语言的版本     1.3  JavaScript与浏览器     1.4  JavaScript的作用     1.5  JavaScript的局限性     1.6  特别说明     1.7  小结   第2章  开始JavaScript     2.1  选择适合自己的编辑工具     2.2  在HTML文档中插入JavaScript    2.3  JavaScript的注释     2.4  不支持客户端脚本语言的处理办法     2.5  调用与执行JavaScript代码的方式     2.6  调试JavaScript    2.7  注意事    2.8  小结   第3章  数据类型.     3.1  基本数据类型     3.2  复合数据类型     3.3  其他数据类型     3.4  数据类型的转换     3.5  小结   第4章  直接量与字符集    4.1  字符串直接量     4.2  数字直接量     4.3  布尔直接量     4.4  数组直接量     4.5  函数直接量     4.6  对象直接量     4.7  特殊直接量     4.8  字符集     4.9  小结   第5章  变量、常量与保留字    5.1  变量的命名     5.2  变量的类型     5.3  定义变量     5.4  变量赋值     5.5  变量的有效范围     5.6  使用变量的注意事项     5.7  常量     5.8  保留字     5.9  小结       第6章  运算符与表达式    6.1  运算符与表达式介绍     6.2  算术运算符     6.3  字符串运算符     6.4  逻辑运算符     6.5  比较运算符     6.6  逐位运算符     6.7  赋值运算符     6.8  特殊运算符     6.9  运算符的优先级     6.10  小结   第7章  语句    7.1  表达式语句     7.2  语句块     7.3  选择语句     7.4  循环语句     7.5  对象操作语句     7.6  跳转语句     7.7  异常处理语句     7.8  其他语句     7.9  小结 第2篇  常用对象  第8章  对象简介.     8.1  对象简介     8.2  创建对象     8.3  对象属性     8.4  对象方法     8.5  基于类的对象与基于原型的对象     8.6  原型对象     8.7  继承     8.8  小结   第9章  全局对象.     9.1  全局对象简介     9.2  全局属性     9.3  布尔对象     9.4  日期对象     9.5  数学对象     9.6  数字对象     9.7  字符串对象     9.8  Object对象     9.9  其他对象     9.10  小结   第10章  函数.     10.1  函数介绍     10.2  定义函数     10.3  函数的调用     10.4  函数参数的传递     10.5  Arguments对象     10.6  函数对象     10.7  全局函数             10.8  小结   第11章  数组    11.1  数组介绍     11.2  创建数组     11.3  数组元素     11.4  数组对象的方法     11.5  数组对象的属性     11.6  小结   第12章  对象模型与事件处理    12.1  对象模型     12.2  事件驱动与事件处理     12.3  常用的事件     12.4  小结   第13章  窗口与框架    13.1  Window对象     13.2  对话框     13.3  状态栏     13.4  窗口操作     13.5  滚动文档     13.6  周期执行与延迟执行     13.7  框架与窗口的引用     13.8  小结 第3篇  JavaScript核心技术  第14章  文档操作    14.1  Document对象介绍    14.2  输出文字     14.3  超链接的颜色     14.4  网页的前景色和背景色     14.5  文档信息     14.6  文档中的图片     14.7  超链接与锚     14.8  小结   第15章  表单操作    15.1  Form对象    15.2  表单控件元素     15.3  文本框     15.4  按钮     15.5  单选框与复选框     15.6  下拉列表框     15.7  文件选择框     15.8  隐藏域     15.9  分组元素     15.10  小结   第16章  其他对象操作    16.1  Screen对象     16.2  Navigator对象     16.3  History对象     16.4  Location对象     16.5  小结 680  第17章  Cookie    17.1  Cookie介绍     17.2  存取Cookie    17.3  Cookie的高级设置    17.4  小结   第18章  文档对象模型    18.1  DOM的介绍     18.2  节点     18.3  Document接口     18.4  Node接口     18.5  Element接口     18.6  Attr接口     18.7  CharacterData接口     18.8  HTMLDocument接口     18.9  HTMLElement接口     18.10  小结   第19章  正则表达式    19.1  正则表达式简介     19.2  正则表达式的语法     19.3  正则表达式对象     19.4  正则表达式的应用     19.5  小结 第4篇  Ajax开发  第20章  Ajax介绍    20.1  传统的Web技术和异步处理技术     20.2  Ajax技术简介     20.3  Ajax技术的组成     20.4  实现Ajax     20.5  一个简单的Ajax实例     20.6  XMLHttpRequest对象     20.7  小结   第21章  Ajax与服务器    21.1  动态网页程序     21.2  从服务器上选择性获取数据     21.3  get方式和post方式     21.4  HTTP头     21.5  同步与异步     21.6  Ajax的编码     21.7  小结   第22章  Ajax与XML    22.1  XML简介     22.2  XML语法     22.3  XML的元素     22.4  XML DOM介绍     22.5  XML DOM的节点操作     22.6  异步处理XML     22.7  小结   第23章  Ajax与CSS    23.1  CSS简介     23.2  CSS语法     23.3  选择符     23.4  继承与冲突     23.5  CSS样式     23.6  Ajax与CSS     23.7  小结

章节摘录

  第12章 对象模型与事件处理  JavaScript是一种面向对象的语言,使用对象模型可以描述JavaScript对象之间的层次关系。另外,JavaScript还可以捕捉到用户在浏览器中的操作,并对不同的操作进行响应,这就是JavaScript的事件驱动与事件处理。  12.1 对 象 模 型  JavaScript中的对象并不是独立存在的,对象与对象之间存在着层次结构,对象模型的作用就是描述这些层次结构。  12.1.1 对象模型简介  对象模型是用来描述对象的逻辑层次结构以及其标准的操作方法的一个应用程序接口(API)。在JavaScript中,可以将对象模型分为以下几个组成部分。  核心部分(Core):JavaScript的核心部分主要包括JavaScript的数据类型、运算符、表达式,以及JavaScript中内置的全局对象、全局属性和全局函数等。前面章节中所介绍的都是JavaScript的核心部分。  浏览器对象模型(Browser Object Model):简称为BOM。浏览器对象模型提供了用户与浏览器之间交互的对象以及操作的接口。这些对象中,有很大一部分是与网页内容不相关的,如代表屏幕的Screen对象,代表浏览器的Navigator对象等。  文档对象模型(Document Object Model):简称为DOM。文档对象模型是由World Wide Web(W3C)委员会所定义的标准文档对象模型,该模型是一个能够让程序或脚本动态地访问和更新文档内容、结构和样式的应用程序接口。DOM的版本可以分为DOM1、DOM2和DOM3。BOM虽然不是W3C中的标准,但是众多浏览器都能实现该对象模型,因此也被称为0级DOM。

编辑推荐

  一本可以称之为中国版的《JavaScript权威指南》的经典著作,全方位解读JavaScript基础知识、常用对象及核心技术。  ◎内容全面。讲解细致,几乎覆盖JavaScript所有对象及其属性和方法  ◎避免大段的理论讲解,每个技术点都配有典型实例进行讲解,可快速上手  ◎列举了很多开发中要经常用到的综合实例。全面提升您的开发水平  ◎深入介绍了最新的Ajax技术,增强Web开发中的客户体验  ◎程序代码编写规范,并对关键代码加粗表示,培养良好的编程习惯  ◎提供492个实例、28个对象、638个属性方法,可作为案头必备的查询手册  本书全面介绍了JavaScript的基础知识、常用对象及核心技术。本书内容非常全,示例非常多,既可作为案头必备的查询手册,又可作为学习实用技术的极佳教程。  *本书详细介绍了同类书中很少涉及或者讲解不深入的很多内容,如JavaScript与CSS、DHTML、Ajax、服务器等结合使用。  *本书中的每个示例都经过了反复验证,确保可以准确无误地执行。但由于各浏览器之间或者同一浏览器的不同版本之间对JavaScript的支持不同,所以这些示例的显示可能也会有细节上的不同。  *和国外的一些经典图书相比,本书涵盖更多内容,列举了大量的典型实例,具有超强的实用性。而且本书讲述更加贴近中国人的阅读习惯,理解起来更加容易。    读者对象:  *有HTML基础,想要全面学习JavaScript开发的人员  *有HTML基础,想进一步学习动态网页开发的人员  *相关培训班的培训学员和老师  *想了解JavaScript中高级开发技术的人员  *需要一本案头必备查询手册的程序员

图书封面

图书标签Tags

评论、评分、阅读与下载


    JavaScript开发技术大全 PDF格式下载


用户评论 (总计25条)

 
 

  •   内容浅湿易懂,介绍全面,非常适合入门者。
  •   比较通俗易懂,类容多,有例题,有视频讲解,有源码,很好!
  •   内容一般,与书的价钱不相符合,内容少价钱不适合。
  •   这本书很实用,发货速度很快。

    不过因为一直在出差没有时间点收货确认,希望当当网可以谅解。

    在此道歉!
  •   这本书确实挺好
  •   不错的书,不过还没怎么看。
  •   强力推荐!!1
  •   就当字典用了,尽管纸张质量不怎么样
  •   很不错,介绍得挺全的。
  •   对于似懂非懂的人来说,这本书简直是雪中送炭啊,很简单。方便我理解,巩固基础知识
  •   这本书说的很好 能进行解决不少问题 认真看的确很好 不足的是光盘几乎是空的 没什么内容
  •   这本书还很基础,对初学者来说不失为一本好书,值得一看!
  •   这本书入门是很不错的但是不是很深入
  •   有些地方在实际操作时会发现有一点问题,总体还可以,内容各方面都很详尽易懂
  •   用过这本书,这本书很合适我!
  •   这本书写的通俗易懂,例子详尽,是一本不可多得的好书。
  •   拿到的时候,感觉都崩溃了,好厚呢!不过发现他讲得挺详尽的,平易很多~只是,是2009年出版的,IE9都出了的说~那时候还是IE7的年代....
  •   送货速度很快,看着还不错
  •   这书不错吧,,
  •   和字典一样。就当字典用吧!
  •   基础知识很详细。
  •   书籍比较基础,适合什么也不懂的初学者,或者可以当字典查看
  •   装订有问题啊~~
  •   对设计以及开发作用不大
  •   一般吧,我买回来以后,基本没看过,全是最基本的JS语法,如果要提高的话,建议不要买了。新手的话,也不是很方便的读起来~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7