21天学通JavaScript(第4版)
  • 推荐0
  • 收藏1
  • 浏览767

21天学通JavaScript(第4版)

北京源智天下科技有限公司 , 张启玉 , 刘刚 (作者) 

  • 丛  书:21天学编程系列
  • 书  号:978-7-121-27556-2
  • 出版日期:2016-01-05
  • 页  数:408
  • 开  本:16(185*260)
  • 出版状态:上市销售
  • 维护人:n-y
JavaScript 是Web 开发中应用最早、发展最成熟、用户最多的脚本语言。其语法简洁,代码可读性在众多脚本语言中最好,它在使用时不用考虑数据类型,是真正意义上的动态语言。本书分为4 篇,共21章。第一篇完整地讲解了JavaScript 的基础知识,主要内容包括JavaScript 概述、数据类型、常量与变量、表达式与运算符、程序语句、函数和数组等。第二篇专门介绍JavaScript 中内置对象的应用,内容包括JavaScript 对象基础、窗口和框架、屏幕和浏览器对象、文档对象、历史对象和地址对象、表单对象和表单元素和脚本化cookie 等。第三篇讲解的是JavaScript 的高级技术,主要讲解了JavaScript 与XML 技术、正则表达式、AJAX 基础、AJAX 高级应用、JavaScript 与插件和JavaScript 的调试与优化等。最后一篇为综合案例篇,用一个完整的例子讲解了如何使用JavaScript 进行大型应用开发。
本书中,每一篇都是不同层次的完整内容,这不仅给初学者安排了循序渐进的学习过程,也便于不同层次的读者选读。本书既适合没有编程基础的JavaScript 语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材。对于JavaScript 语言开发的爱好者,本书也有较大的参考价值。
本书附带DVD 光盘1 张,内容包括超大容量手把手教学视频、电子教案(PPT)、源代码、职场面试法宝等。
前言
千里之行,始于足下!
——老子
“21 天学编程系列”自2009 年1 月上市以来,一直受到广大读者的青睐。该系列中的大部分图书从一上市就登上了编程类图书销售排行榜的前列,很多大中专院校也将该系列中的一些图书作为教材使用,目前这些图书已经多次印刷、改版。可以说,“21 天学编程系列”是自2009 年以来国内原创计算机编程图书最有影响力的品牌之一。
为了使该系列图书能紧跟技术和教学的发展,更加适合读者学习和学校教学,我们结合最新技术和读者的建议,对该系列图书进行了改版(即第4 版)。本书便是该系列中的JavaScript分册。
本书有何特色
1.细致体贴的讲解
为了让读者更快上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念,用直观的图示演示过程?用详细的注释解释代码?用形象的比方帮助记忆。
知识点介绍 准确、清晰是其显著特点,一般放在每一节开始位置,让零基础的读者了解相关概念,顺利入门。
范例 书中出现的完整实例以章节顺序编号,便于检索和循序渐进地学习、实践,放在 每节知识点介绍之后。
示例代码 与范例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号,便于学习。
运行结果 对范例给出运行结果和对应图示,帮助读者更直观地理解范例代码。
代码解析 将范例代码中的关键代码行逐一进行解释,有助于读者掌握相关概念和知识。
习题 每章最后提供专门的测试习题,供读者检验所学知识是否牢固掌握。
贴心的提示 为了便于读者阅读,全书还穿插着一些技巧、提示等小贴士,体例约定如下。
? 提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或者解决问题的方法。
? 注意:提出学习过程中需要特别注意的一些知识点和内容,或者相关信息。
? 警告:对操作不当或理解偏差将会造成的灾难性后果给出警示,以加深读者印象。
经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种
方式会非常轻松、顺利地掌握本书知识。
2.实用超值的DVD 光盘
为了帮助读者比较直观地学习,本书附带DVD 光盘,内容包括多媒体视频、电子教案(PPT)和实例源代码等。
? 多媒体视频
配有长达23 小时的教学视频,讲解了关键知识点界面操作和书中的一些综合练习题。作者亲自配音、演示,手把手教会读者使用。
? 电子教案(PPT)
本书可以作为高校相关课程的教材或课外辅导书,所以作者特别为本书制作了电子教案(PPT),以方便老师教学使用。
? 职场面试法宝
本书附赠“职场面试法宝”,含常见的职场经典故事及测试题。
3.提供完善的技术支持
本书的技术支持论坛为http://www.rzchina.net,读者可以在上面提问交流。另外,论坛上还有一些小的教程、视频动画和各种技术文章,可帮助读者提高开发水平。
推荐的学习计划
本书作者在长期从事相关培训或教学实践过程中,归纳了最适合初学者的学习模式,并参考了多位专家的意见,为读者总结了合理的学习时间分配方式,列表如下:
第1 天
了解JavaScript 产生的背景
了解JavaScript 和其他脚本语言的异同
了解如何编写一个JavaScript 程序并运行它
牢记编写JavaScript 程序的注意事项?
第2 天
理解并掌握基本数据类型的特点
理解并掌握复合数据类型的特点,然后通过实际的练习加以巩固
理解并掌握常用的内置对象的特性和使用方法
第3 天
理解和掌握变量的定义和使用方法
理解和掌握常量的特点及其使用方法,简化程序的编码
加深对数据类型的理解
第4 天
理解并掌握JavaScript 表达式的特点,达到灵活运用的程度
理解并掌握各个运算符的作用和使用方法
结合前两章加强练习,以熟悉程序语句的编写
第5 天
理解并掌握条件选择语句的特点,在实际编程时能灵活使用
理解并掌握循环语句的特点和用法
掌握异常处理结构的使用方法
通过实际的练习来加深对程序控制结构的理解和应用
第6 天
理解函数的概念和作用
学会定义和调用函数
理解掌握函数的特点,有效地组织代码,实现代码复用
第7 天
理解并掌握数组的概念
理解并掌握数组各种常用的特性
熟练掌握数组中数据的存取操作
熟练掌握数组的各类操作和数组对象的常用方法
第8 天
了解面向对象的基本概念
掌握对象的定义和使用方法
掌握JavaScript 的对象层次结构
理解掌握事件概念和使用方法
第9 天
了解认识window 对象
掌握window 对象的属性和方法的使用
学会窗口的一些基本操作
掌握框架的结构特性
学会使用框架结构
第10 天
学习屏幕对象并掌握其基本运用
掌握浏览器对象及相关子对象的基本运用
能在网页程序开发中熟练使用这两个对象来解决实际问题
第11 天
理解并掌握document 对象,在应用开发中能够灵活运用
理解并掌握图像对象的特性及应用
理解并掌握锚对象的链接对象的特性及运用
第12 天
理解并掌握历史对象的特性及使用方法
了解地址对象及作用
能熟练运用历史对象和地址对象解决一些实际问题
第13 天
掌握表单对象的属性、方法和事件
熟练运用表单对象,特别是表单的验证
了解表单元素的概念和命名
熟练使用文本框和按钮的基本操作
第14 天
了解什么是cookie 及其作用
掌握创建和获取cookie 值的方法
掌握cookie 的编码、生存期、路径等设置方法
第15 天
了解XML 语言
掌握DOM 编程
学会使用DOM 进行Web 编程
第16 天
了解什么是正则表达式
掌握正则表达式的基础知识
学会如何使用正则表达进行字符串操作
第17 天
理解并掌握AJAX 技术原理
掌握常用的与AJAX 技术相关的对象的使用方法
学会实现简单的AJAX 应用
第18 天
了解客户端脚本语言,掌握基本的局部刷新技术
认识服务器脚本语言
掌握文档对象模型的基本使用方法
初步认识层叠样式和XML
第19 天
了解什么是ActiveX 控件及其创建过程
理解并熟练掌握ActiveX 控件的使用方法
了解什么是JavaApplet 及其创建过程
掌握JavaApplet 在Web 页中的使用方法
了解什么是Flash 及Flash 应用程序的创建过程
理解并熟练掌握JavaScript 与Flash 应用程序间的交互方法
第20 天
了解JavaScript 开发工具
了解Visual Studio 2005,并能在实际开发中运用
掌握使用Visual Studio 2005 调试JavaScript 代码的方法
掌握JavaScript 代码优化的常见方法
第21 天
了解对实际问题的分析过程
了解如何建立实际问题的抽象模型
学会使用JavaScript 控制DOM 元素
本书适合哪些读者阅读
本书非常适合以下人员阅读:
? 打算进入JavaScript 编程大门的新手;
? Web 开发的前沿程序员;
? 各大中专院校的在校学生和相关授课老师;
? 其他编程爱好者。
本书主要由马翠翠组织编写。其他参与编写的人员有张燕、杜海梅、孟春燕、吴金艳、鲍
凯、庞雁豪、杨锐丽、鲍洁、王小龙、李亚杰、张彦梅、刘媛媛、李亚伟、张昆(笔名:张增
强),在此一并表示感谢。
编 者

目录

目录 阅读
第1篇 基础篇
第1章 JavaScript 概述( 教学视频:59 分钟)
第2章 数据类型( 教学视频:61 分钟)
第3章 变量和常量( 教学视频:47 分钟)
第4章 表达式与运算符( 教学视频:88 分钟)
第5章 控制语句( 教学视频:69 分钟)
第6章 函数( 教学视频:68 分钟)
第7章 数组( 教学视频:65 分钟)
第2篇 对象篇
第8章 JavaScript面向对象基础( 教学视频:44 分钟)
第9章 窗口和框架( 教学视频:70 分钟)
第10章 屏幕和浏览器对象( 教学视频:60 分钟)
第11章 文档对象( 教学视频:84 分钟)
第12章 历史对象和地址对象( 教学视频:50 分钟)
第13章 表单对象和表单元素( 教学视频:64 分钟)
第14章 脚本化cookie( 教学视频:59 分钟)
第3篇 高级技术篇
第15章 JavaScript与XML技术( 教学视频:84 分钟)
第16章 正则表达式( 教学视频:40 分钟)
第17章 AJAX基础( 教学视频:68 分钟)
第18章 AJAX高级应用( 教学视频:64 分钟)
第19章 JavaScript与插件( 教学视频:96 分钟)
第20章 JavaScript的调试与优化( 教学视频:57 分钟)
第4篇 综合案例篇
第21章 捡馅饼游戏( 教学视频:63 分钟)

本书勘误

印次
  • 页码:132  •  印次: 1

    代码与示例不符

    博文小编 提交于 2017/5/12 14:15:03
    博文小编 确认于 2017/5/12 14:15:49

读者评论

同系列书

  • 21天学通Python(第2版)

    张启玉 刘刚 (作者)

    本书全面、系统、深入地讲解了Python编程基础语法与高级应用。在讲解过程中,通过大量实际操作的实例将Python语言知识全面、系统、深入地呈现给读者。此外,作...

    ¥59.80
  • 21天学通Visual Basic(第5版)

    张启玉 刘刚 (作者)

    本书主要针对没有程序设计基础的读者,详细介绍了Visual Basic的基本概念和编程技术,是Visual Basic的入门教程。书中通过大量的范例及综合练习来...

    ¥59.80
  • 21天学通Java(第5版)

    张启玉 刘刚 (作者)

    本书是Java语言的入门教程,由浅入深、循序渐进地讲授如何使用Java语言进行程序开发。全书内容包括Java开发环境、Java基本语法知识、Java面向对象特点...

    ¥59.80
  • 21天学通C语言(第5版)

    张启玉 刘刚 (作者)

    本书是C语言的入门教程,详细介绍了C语言的基本概念和编程技术。本书分为八篇,共21章内容。第一篇为C语言入门篇,该篇介绍了C语言程序的特点及编程的准备。第二篇为...

    ¥59.80
  • 21天学通JavaScript(第4版)

    北京源智天下科技有限公司 张启玉 刘刚 (作者)

    JavaScript 是Web 开发中应用最早、发展最成熟、用户最多的脚本语言。其语法简洁,代码可读性在众多脚本语言中最好,它在使用时不用考虑数据类型,是真正意...

    ¥59.80

相关图书

Python一行流:像专家一样写代码

Christian Mayer (作者) 苏丹 (译者)

本书专注于从初学迈向进阶的Python编码技术:如何像专家一样写出优雅、准确、简洁高效的Python 单行代码;阅读任意一行Python 代码时,如何系统性地对...

¥89.00

剑指Offer(专项强化版):数据结构与算法名企面试题精讲

何海涛 (作者)

本书全面、系统地总结了在准备程序员面试过程中必备的数据结构与算法。本书首先详细讨论整数、数组、链表、字符串、哈希表、栈、队列、二叉树、堆和前缀树等常用的数据结构...

¥89.00

C++服务器开发精髓

张远龙 (作者)

本书从操作系统原理角度讲解进行C++服务器开发所需掌握的技术栈。全书总计9章,第1~2章讲解C++ 11/14/17新标准中的常用特性、新增类库,以及C++开发...

 

PHP编程(第4版)

Rasmus Lerdorf(拉斯马斯·勒多夫), Kevin Tatroe(凯文·塔特罗), Peter MacIntyre(彼得·麦金太尔) (作者) 卢涛 (译者)

PHP是一种被广泛使用的Web编程语言,它简单易用,而且与时俱进,不断进化,提升性能。本书基于PHP 7.4,深入介绍 PHP编程技术,涵盖了 PHP 所有基本...

¥109.00

深入理解Spring Cloud与实战

方剑 (作者)

本书共分10章,主要介绍Spring Cloud各个核心组件的设计原理,以及目前流行的Spring Cloud Alibaba和 Netflix组件,并且剖析S...

¥106.00

基于Kotlin的Spring Boot微服务实战

袁康 (作者)

本书介绍了Kotlin在Spring Boot微服务开发中的实践,并使用Kotlin作为开发语言,介绍了函数式编程思想、Kotlin的语法、Kotlin在常用中...

¥69.30