出版时间:2008-7 出版社:机械工业出版社 作者:苏灵 页数:309 译者:李强
Tag标签:无
前言
21世纪初,AJAX(AsynchronousJavaScriptandXML,异步JavaScript和XML)技术的提出和应用,真正掀起了Web2.0的革命大潮。 AJAX提供与服务器异步通信的能力,从而使用户从请求、响应的循环中解脱出来。有了AJAX,在用户单击按钮时,我们可以使用JavaScript和DHTML立即更新UI,并向服务器发出异步请求,以执行更新或查询数据库。当请求返回时,就可以使用JavaScript和CSS来更新相应的UI,而不是刷新整个页面。最重要的是,用户甚至不知道浏览器正在与服务器通信:Web站点看起来是即时响应的。 然而,AJAX离不开客户端脚本编程。AJAX中的"J"就代表着JavaScript语言。JavaScript是Web应用程序开发的必备语言。无论是为Web页面添加交互性还是创建整个应用程序,如果没有JavaScript,今天的Web不会是现在这个样子。 毫无疑问,要在当今的Web应用程序开发领域占据一席之地,不了解和熟悉JavaScript是不行的。这也就是市面上各种JavaScript技术图书不断涌现且受到读者欢迎的原因。 那么,本书有什么不同之处呢? 这是一本带领读者循序渐进地掌握JavaScriptWeb编程技能的图书,概括起来,它有以下几个显著特色: 面向没有程序设计基础的初学者,讲述从最基础的JavaScript知识到实用的开发技能; 引领读者分步骤地、按部就班地动手实际练习和操作,以掌握知识点和技能; 用每章末尾的练习题来检查对知识点的学习和掌握。 翻译本书的过程中,我们深深地感觉到这是一本不可多得的JavaScript学习教程。通过阅读本书并掌握JavaScript,读者的Web开发技能必将得到很大的提升。 参加翻译本书工作的有李强、关志兴、王建勇、毛立涛、闫柳青、姜巧生、沈海峰、谢扣林、乔义峰、刘查强、王义强。
内容概要
本书是一本不可多得的JavaScript教程。全书共19章,包括JavaScript基础知识、语法、变量和数据、操作符和表达式、条件和循环控制流、函数、对象、Web表单、Cookie、操作涵盖范围广泛,讲述由浅入深、循序渐进。书中还包含大量习题。 本书适合JavaScript初步者阅读,也可供有基他语言编程经验,想要学习和掌握JavaScript的读者学习。
作者简介
Steve Suehring 是一位具有广泛的商业和计算机背景的技术顾问,他的广泛经验使其能够在各种功能的组织中工作,并帮助它们创建适合业务需要的计算架构。Steve热衷于写作技术图书和杂志文章,同时也在国际各大用户组织和大会上演讲。不仅如此,Steve还会参加体育运动或者演奏乐
书籍目录
第1部分 JavaScript基础知识 第1章 JavaScript超乎你的想象 1.1 JavaScript简史 1.2 JavaScript程序的组成 1.3 把JavaScript放到Web页面上 1.4 JavaScript可以做什么 1.5 JavaScript不能做什么 1.6 使用JavaScript的提示 1.7 练习题 第2章 使用JavaScript开发 2.1 JavaScript开发选择 2.2 配置环境 2.3 用JavaScript开发 2.4 使用Eclipse编写JavaScript 2.5 不使用IDE编写JavaScript 2.6 调试JavaScript 2.7 练习题 第3章 JavaScript语法和语句 3.1 一些常识 3.2 JavaScript语句 3.3 JavaScript的保留字 3.4 函数简介 3.5 练习题 第4章 使用变量和数据 4.1 JavaScript中的数据类型 4.2 定义并使用变量 4.3 类型转换 第5章 使用操作符和表达式 5.1 操作符介绍 5.2 加法操作符 5.3 乘法操作符 5.4 位操作符 5.5 相等操作符 5.6 关系操作符 5.7 一元操作符 5.8 赋值操作符 5.9 练习题第二部分 应用JavaScript 第6章 条件和循环控制流 6.1 if如何使用 6.2 else if 和else语句 6.3 多层条件语句 6.4 三元条件语句 6.5 switch 6.6 使用while循环 6.7 使用for循环 6.8 使用条件语句验证表单 6.9 练习题 第7章 使用函数 7.1 什么是函数 7.2 方法 7.3 对话框函数概览 7.4 练习题 第8章 JavaScript中的对象 8.1 面向对象的开发 8.2 创建对象 8.3 关于数组的更多内容 8.4 内建对象 8.5 练习题 第9章 浏览器对象模型 9.1 浏览器简介 …… 第10章 文档对象模型第三部分 把JavaScript整合到设计 第11章 和Web表单一起使用JavaScript 第12章 他建和消费Cookie 第13章 用JavaScript操作图像 第14章 浏览器和JavaScript 第15章 JavaScript和CSS 第16章 JavaScript错误处理第四部分 AJAX及其他 第17章 JavaScript和XML 第18章 初探AJAX 第19章 深入AJAX 附录 练习题解答
章节摘录
第1部分 JavaScript基础知识 第1章 JavaScript超乎你的想象 1.1 JavaScript简史 JavaScript不是Java。扫清了这一认识上的障碍,我们可以继续去扫清更大的障碍、学习更重要的内容,例如,如何做出漂亮的下拉菜单。严格地说JavaScript 是一个规范的俗称,其更为正式的名字是ECMAScript。但ECMAScript这个名字不好读。不信你就试试,大声念“ECMAScript”。没错吧(稍后会介绍ECMAScript的更多内容。
图书封面
图书标签Tags
无
评论、评分、阅读与下载