JavaScript入门与提高

出版时间:2008-11  出版社:科学  作者:曾光//马军  页数:411  
Tag标签:无  

前言

  随着互联网技术的飞速发展,在Web开发领域中,JavaScript的地位是无人能比的,尤其是随着“富客户端”概念的出现,JavaSeript的运用显得尤为重要,近年涌现了很多新兴的技术和综合运用(如Ajax技术的运用),也出现了很多优秀的JavaScript框架(如jQuery、Prototype等)。然而目前大多数的开发人员都只接受了专业的服务器端语言,如Java、NET的培训和学习,导致了对于客户端JavaScript技术的忽略和欠缺。同时还有部分人对网页开发充满了浓厚的兴趣,但是却不知道如何入手。市面上大部分的同类书籍也是偏重于理论的讲解,同时对最新的技术也缺乏介绍。笔者觉得需要一本既与当前技术发展同步,又和实际的项目应用紧密结合起来的入门书籍来帮助初学者学习,逐步了解和掌握JavaScript,并能够灵活运用于实际项目中。  根据笔者多年的开发经验,本书精心挑选并设计了大量与实际开发结合的实例和进阶练习,使得读者能够学用结合,在动手体验的过程中把理论知识和编程实践完美地结合起来。  本书内容  本书共分为六篇,内容包含从脚本语言的基础知识到高级的编程应用、从静态页面到Ajax、交互语言及数据库应用等流行Web技术的几乎全部领域。  第一篇基础知识(第1章)。讲述了在学习JavaScript语言之前需要了解的基础知识,介绍了万维网的历史和发展,对HTML语言也做了简要说明,并通过了解一些程序和脚本的内容,对后面JavaSeript的学习作铺垫。  第二篇了懈JavaScript(第2章-第3章)。介绍了JavaSeript在wleb里所起的作用,如何把JavaScript嵌入到网页,同时对浏览器及其他的脚本语言也做了简单介绍。重点讲解了一个完整的JavaScript程序的创建过程,使得读者通过实例对JavaScdpt有一个基本的了解。  第三篇JavaScript编程基础(第4章-第8章)。在初步了解Javascdpt的基础上,JavaSeript的编程习惯和语法结构,JavaScript对象基础进行了简单的介绍,对Ja.V-cript的数据类型和变量、函数和事件、运算符和表达式,以及判断和循环语句等基础知识做了细致而全面的讲解。通过这一部分的学习,读者对JavaSeript程序编写具备了一定的理论基础。  第四篇JavaScript进阶(第9章锑12章)。结合实例讲解,对表单对象、CSS样式表、动态HTML和动画技术、框架应用等方面进行了详细的介绍,使得读者能够应对绝大部分的Web编程应用,并能够综合运用。  第五篇JavaScript高级应用(第13章。第17章)。对JavaScript的高级应用知识进行了剖析,能够使用cookies使得网页能够从客户端的机器,存取网页保存的数据;还能使JavaScript与大型动态程序开发语言Java实现交互,双方能够通过一定的手段实现交互;同时,对流行的常见框架(如jQuery、Prototype等)进行了实例讲解;并对JavaScript的安全性和JavaScript,程序的调试进行了全面的介绍。、第六篇案例应用(第18章。第19章)。通过大量精心挑选的项目实例和网页特效实例,把所学的JavaScript相关理论知识与实践相结合,在体会丰富的JavaSeript实例同时,对所学的知识进行了充分的巩固。  本书的内容安排由浅入深,使不同层次的开发人员也可以任意选择自己感兴趣的章节进行学习。

内容概要

本书彻底改变了教条化的叙述方式,切实从初学者的角度出发,侧重于结合实例的基础训练,凝聚了作者多年的开发经验,与实际的开发工作紧密结合,有针对性、有侧重点地对内容进行讲解和说明,使得读者在全面学习JavaScript的同时,迅速掌握其中关键的知识点及技术原理。     本书紧跟流行趋势,关注技术发展,内容包含从脚本语言的基础知识到高级编程应用、从静态页面到Ajax、交互语言等流行Web技术的几乎全部领域,力求使读者在学习的过程中感受到技术的更新和提高,最终达到熟练应用JavaScript脚本语言的目的。    本书的另一大特色是使用了大量精心挑选的实例,并设计了与实际开发更加贴近的进阶练习,结合大量的灵活应用训练,有效地完成了基础理论与程序编写的结合,使得本书不仅仅是一部理论参考书,更是一部不可多得的技术工具书。    本书适合JavaScript的初学者、Web系统开发人员、对Ajax技术感兴趣的人员、网站开发人员、使用Web技术进行毕业设计的计算机学员、想了解最新流行的客户端Web技术的开发人员,也可以作为各种培训学校、职业学校及大中专院校的教材。

书籍目录

第1篇 基础知识 第1章 预备知识  1.1 万维网和HTML   1.2 程序与Web脚本  1.3 小结   1.4 问题  1.5 进阶练习    1.6 问题解答 第2篇 了解JavaScript 第2章 了解JavaScript   2.1 JavaScript的发展史  2.2 JavaScript的作用  2.3 使用JavaScript  2.4 浏览器与JavaScript  2.5 其他常用脚本和技术   2.6 小结  2.7 问题    2.8 进阶练习  2.9 问题答案 第3章 创建JavaScript程序  3.1 常用工具介绍  3.2 设计简单的JavaScript功能  3.3 编写JavaScript代码之前  3.4 HTML文档编写与JavaScript整合  3.5 小结  3.6 问题  3.7 进阶练习  3.8 问题解答第3篇 JavaScript编程基础  第4章 JavaScript语言概念    第5章 变量和常见数据类型  第6章 函数和事件  第7章 运算符和表达式 第8章 流程控制语句第4篇 JavaScript进阶 第9章 表单 第10章 CSS样式表 第11章 动态HTML和动画  第12章 窗口和框架  第13章 Cookies 第14章 在JavaScript中使用Java 第15章 第三方框架 第16章 JavaScript的安全性 第17章 调试JavaScript第6篇 案例应用 第18章 JavaScript常见实例 第19章 JavaScript常用特效

章节摘录

  第1章 预备知识  每个使用计算机的人,都曾经在Internet的海洋中漫游,使用过网站提供的各种内容和功能,如新闻、邮件、博客、论坛、聊天室等。相信读者对这些功能不会陌生,甚至可能非常熟悉。读者一定对那些纷繁复杂的网页效果充满了兴趣,并憧憬着在不久的将来,自己也能制作出同样多姿多彩的网页。  其实,那些网页的效果大部分是通过JavaScript来实现的。在学习 JavaScript之前,先要了解一些关于万维网、程序设计和HTML的概念。这些内容对于没有相关基础的读者是很有帮助的,如果读者已经具备了相关的知识,可以跳过本章。  1.1 万维网和HTML  万维网的目的就是用于共享资源,这些资源包括文字、图片、音频和视频等。为了能够正常地访问这些资源,需要使用一个统一的标准来描述这些信息。这个标准就是一种用于定位和打开这些信息的超文本语言,即HTML语言。本节对HTML语言及万维网的相关知识做简要介绍。  1.1.1 什么是万维网  万维网(World Wide Web,www或W3)又称环球网,有时候也被直接叫做Web。万维网的历史不长,1989年创建于瑞士日内瓦的CERN(欧洲量子物理实验室)。最开始的时候是研究人员为了能够轻松访问远程共享资源而开发出的系统。这种系统通过一个统一的方式来访问各类信息,比如图片、文字、音频、视频等。而统一的方式就是超文本链接 (HyperTextLink),所有这些信息的定位和打开都使用超文本链接。

编辑推荐

  《JavaScript入门与提高》中实例源于作者多年开发经验的积累,精选大量与实际开发结合的实例和进阶练习,使读者在动手体验的过程中把握理论知识和编程实践完美地结合起来。内容全面,包含脚本语言的基础知识、高级应用、Ajax等Web流行技术领域。《JavaScript入门与提高》中实例程序代码可以登录免费下载。

图书封面

图书标签Tags

评论、评分、阅读与下载


    JavaScript入门与提高 PDF格式下载


用户评论 (总计2条)

 
 

  •   内容不适合初学者,内容仅是“点到为止”,若是没有一点编程知识的,就更难入门啦。
  •   因为之前看过,觉得不错才买的!  适合初学者又有一点点基础的人学习!
 

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

京ICP备13047387号-7