• 【现货速发】21天学通JavaScript(第4版)
21年品牌 40万+商家 超1.5亿件商品

【现货速发】21天学通JavaScript(第4版)

全新正版书籍,24小时发货,可开发票。

30.6 5.1折 59.8 全新

库存4件

天津津南
认证卖家担保交易快速发货售后保障

作者马翠翠 编著

出版社电子工业出版社

ISBN9787121275562

出版时间2016-01

装帧平装

开本16开

定价59.8元

货号23839726

上书时间2024-12-24

易安居书舍

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

  前言

  千里之行,始于足下!

  ——老子

  “21天学编程系列”自2009年1月上市以来一直受到广大读者的青睐。该系列中的大部分图书从一上市就登上了编程类图书销售排行榜的前列,很多大、中专院校也将该系列中的一些图书作为教材使用,目前这些图书已经多次印刷、改版。可以说,“21天学编程系列”是自2009年以来国内原创计算机编程图书有影响力的品牌之一。

  为了使该系列图书能紧跟技术和教学的发展,更加适合读者学习和学校教学,我们结合技术和读者的建议,对该系列图书进行了改版(即第4版)。本书便是该系列中的JavaScript分册。

  【本书有何特色】

  1.细致体贴的讲解

  为了让读者更快地上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念——用直观的图示演示过程#用详细的注释解释代码——用形象的比方帮助记忆。

  ●知识点介绍:准确、清晰是其显著特点,一般放在每一节开始的位置,让零基础的读者了解相关概念,顺利入门。

  ●范例:书中出现的完整实例,以章节顺序编号,便于检索和循序渐进地学习、实践,放在每节知识点介绍之后。

  ●示例代码:与范例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号,便于学习。

  ●运行结果 对范例给出运行结果和对应图示,帮助读者更直观地理解示例代码。

  ●代码解析 将示例代码中的关键代码行逐一解释,有助于读者掌握相关概念和知识。

  ●习题 每章后提供专门的测试习题,供读者检验所学知识是否牢固掌握。

  ●贴心的提示 为了便于读者阅读,全书还穿插着一些技巧、提示等小贴士,体例约定如下。

  .提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或者解决问题的方法。

  .注意:提出学习过程中需要特别注意的一些知识点和内容,或者相关信息。

  .警告:对操作不当或理解偏差将会造成的灾难性后果给出警示,以加深读者印象。

  经作者多年的培训和授课证明,以上讲解方式是适合初学者学习的方式,读者按照这种方式学习,会非常轻松、顺利地掌握本书知识。

  2.实用超值的 DVD光盘

  为了帮助读者比较直观地学习,本书附带DVD光盘,内容包括多媒体视频、电子教案(PPT)和实例源代码、职场面试法宝等。

  ●多媒体视频

  本书配有长达23小时的教学视频,讲解关键知识点界面操作和书中的一些综合练习题。作者亲自配音、演示,手把手教会读者使用。

  ●电子教案(PPT)

  本书可以作为高校相关课程的教材或课外辅导书,所以作者特别为本书制作了电子教案(PPT),以方便老师教学使用。

  ●职场面试法宝

  本书附赠“职场面试法宝”,含常见的职场经典面试题及解答。

  3.提供完善的技术支持

  另外,论坛上还有一些教程、视频动画和各种技术文章,可帮助读者提高开发水平。

  【本书适合哪些读者阅读】

  本书非常适合以下人员阅读:

  .打算进入JavaScript编程大门的新手;

  .Web开发的前沿程序员;

  .各大学中专院校在校学生和相关授课老师;

  .其他编程爱好者。

  编 者



导语摘要

  JavaScript 是Web 开发中应用早、发展成熟、用户多的脚本语言。其语法简洁,代码可读性在

  众多脚本语言中**,它在使用时不用考虑数据类型,是真正意义上的动态语言。本书分为4 篇,共21

  章。篇完整地讲解了JavaScript 的基础知识,主要内容包括JavaScript 概述、数据类型、常量与变量、表达式与运算符、程序语句、函数和数组等。第二篇专门介绍JavaScript 中内置对象的应用,内容包括JavaScript 对象基础、窗口和框架、屏幕和浏览器对象、文档对象、历史对象和地址对象、表单对象和表单元素和脚本化cookie 等。第三篇讲解的是JavaScript 的高级技术,主要讲解了JavaScript 与XML 技术、正则表达式、AJAX 基础、AJAX 高级应用、JavaScript 与插件和JavaScript 的调试与优化等。后一篇为综合案例篇,用一个完整的例子讲解了如何使用JavaScript 进行大型应用开发。

  本书中,每一篇都是不同层次的完整内容,这不仅给初学者安排了循序渐进的学习过程,也便于不同层次的读者选读。本书既适合没有编程基础的JavaScript 语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材。对于JavaScript 语言开发的爱好者,本书也有较大的参考价值。

  本书附带DVD 光盘1 张,内容包括超大容量手把手教学视频、电子教案(PPT)、源代码、职场面试法宝等。



作者简介
      本书作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。

目录

篇 基础篇


第1章 JavaScript 概述( 教学视频:59 分钟)  1


1.1 初识JavaScript  1


1.2 简单的脚本语言  3


1.3 个JavaScript 程序  4


1.4 注意事项  8


1.5 小结  9


1.6 习题  10


第2章 数据类型( 教学视频:61 分钟) 12


2.1 基本数据类型  12


2.2 复合数据类型  17


2.3 其他数据类型  26


2.4 数据类型的转换  29


2.5 小结  31


2.6 习题  31


第3章 变量和常量( 教学视频:47 分钟)  35


31 常量  35


32 变量  36


33 JavaScript 关键字详解  42


34 小结  42


35 习题  43


第4章 表达式与运算符( 教学视频:88 分钟)  46


4.1 什么是表达式  46


4.2 什么是操作数  47


4.3 运算符概述  48


4.4 算术运算符简介  49


4.5 关系运算符简介  55


4.6 字符串运算符简介  63


4.7 赋值运算符简介  63


4.8 逻辑运算符简介  64


4.9 位运算符简介  66


4.10 其他运算符  70


4.11 掌握运算符的优先级  76


4.12 小结  78


4.13 习题  78


第5章 控制语句( 教学视频:69 分钟) 81


5.1 使用选择语句  81


5.2 使用循环语句  88


5.3 使用异常处理语句  93


5.4 小结  97


5.5 习题  98


第6章 函数( 教学视频:68 分钟)  103


6.1 函数的功能  103


6.2 函数的定义  103


6.3 函数返回类型  109


6.4 函数的分类  111


6.5 函数的作用域  112


6.6 小结  114


6.7 习题  114


第7章 数组( 教学视频:65 分钟)  119


7.1 数组简介  119


7.2 如何创建一个数组  120


7.3 数组元素基本操作  121


7.4 数组对象常见操作  123


7.5 小结  135


7.6 习题  135


第二篇 对象篇


第8章 JavaScript面向对象基础( 教学视频:44 分钟)  138


8.1 面向对象概念  138


8.2 对象应用  139


8.3 JavaScript 的对象层次  142


8.4 事件驱动与事件处理  144


8.5 常用事件  152


8.6 小结  156


8.7 习题  156


第9章 窗口和框架( 教学视频:70 分钟)  159


9.1 window 对象  159


9.2 window 对象事件及使用方法  160


9.3 对话框  164


9.4 状态栏  167


9.5 窗口操作  169


9.6 超时与时间间隔  174


9.7 框架操作  178


9.8 小结  180


9.9 习题  180


第10章 屏幕和浏览器对象( 教学视频:60 分钟)  183


10.1 认识屏幕对象  183


10.2 认识浏览器对象  187


10.3 小结  190


10.4 习题  190


第11章 文档对象( 教学视频:84 分钟)  193


11.1 文档对象概述  193


11.2 文档对象的应用  197


11.3 图像对象  208


11.4 链接对象  216


11.5 锚对象  222


11.6 小结  224


11.7 习题  225


第12章 历史对象和地址对象( 教学视频:50 分钟)  229


12.1 历史对象  229


12.2 地址对象  232


12.3 小结  238


12.4 习题  238


第13章 表单对象和表单元素( 教学视频:64 分钟)  241


13.1 表单对象概述  241


13.2 表单对象的应用  245


13.3 表单元素  252


13.4 文本框  254


13.5 按钮  258


13.6 小结  261


13.7 习题  261


第14章 脚本化cookie( 教学视频:59 分钟)  265


14.1 cookie对象简介  265


14.2 如何创建与读取cookie  266


14.3 如何获取cookie 的值  267


14.4 认识cookie 的编码  268


14.5 掌握cookie 的生存期  271


14.6 掌握cookie 的路径和域  272


14.7 了解cookie 的安全性  273


14.8 掌握使用cookie 的注意事项  275


14.9 小结  275


14.10 习题  275


第三篇 高级技术篇


第15章 JavaScript与XML技术( 教学视频:84 分钟)  281


15.1 XML简介  281


15.2 使用DOM  282


15.3 HTML DOM特性  290


15.4 遍历DOM文档  293


15.5 如何测试与DOM标准的一致性  296


15.6 小结  297


15.7 习题  297


第16章 正则表达式( 教学视频:40 分钟)  300


16.1 正则表达式基础  300


16.2 简单模式  301


16.3 复杂模式  303


16.4 常用模式  307


16.5 小结  310


16.6 习题  310


第17章 AJAX基础( 教学视频:68 分钟)  314


17.1 了解传统的Web技术及AJAX的由来  314


17.2 AJAX技术原理简介  315


17.3 AJAX技术的优缺点分析  315


17.4 认识AJAX技术的组成部分  316


17.5 XMLHttpRequest对象简介  317


17.6 局部更新  318


17.7 实现AJAX  320


17.8 小结  323


17.9 习题  323


第18章 AJAX高级应用( 教学视频:64 分钟) 328


第19章 JavaScript与插件( 教学视频:96 分钟)  338


第20章 JavaScript的调试与优化( 教学视频:57 分钟)  365


第四篇 综合案例篇


第21章 捡馅饼游戏( 教学视频:63 分钟)  376



内容摘要

  JavaScript 是Web 开发中应用早、发展成熟、用户多的脚本语言。其语法简洁,代码可读性在


  众多脚本语言中**,它在使用时不用考虑数据类型,是真正意义上的动态语言。本书分为4 篇,共21


  章。篇完整地讲解了JavaScript 的基础知识,主要内容包括JavaScript 概述、数据类型、常量与变量、表达式与运算符、程序语句、函数和数组等。第二篇专门介绍JavaScript 中内置对象的应用,内容包括JavaScript 对象基础、窗口和框架、屏幕和浏览器对象、文档对象、历史对象和地址对象、表单对象和表单元素和脚本化cookie 等。第三篇讲解的是JavaScript 的高级技术,主要讲解了JavaScript 与XML 技术、正则表达式、AJAX 基础、AJAX 高级应用、JavaScript 与插件和JavaScript 的调试与优化等。后一篇为综合案例篇,用一个完整的例子讲解了如何使用JavaScript 进行大型应用开发。


  本书中,每一篇都是不同层次的完整内容,这不仅给初学者安排了循序渐进的学习过程,也便于不同层次的读者选读。本书既适合没有编程基础的JavaScript 语言初学者作为入门教程,也可作为大、中专院校师生和培训班的教材。对于JavaScript 语言开发的爱好者,本书也有较大的参考价值。


  本书附带DVD 光盘1 张,内容包括超大容量手把手教学视频、电子教案(PPT)、源代码、职场面试法宝等。



主编推荐
      本书作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。

精彩内容
篇 基础篇 
第 1章 JavaScript概述
“千里之行,始于足下”。这句千古遗训蕴含着深刻的道理,在计划安排停当之后需要开始落实行动。只有从现在的脚下开始出发,才能达千里之外的目的地。学习 JavaScript昀好从了解它的起源开始,了解其产生的背景,为了什么产生,从而知道其主要应用场合,对今后的学习和目标的建立有莫大的帮助。本章将向读者讲解 JavaScript的背景和现在的状况,以及未来可能的发展方向。通过本章的学习,读者将学会编写一个昀简单的 JavaScript程序并知道如何运行。 
了解 JavaScript产生的背景。 
了解 JavaScript和其他脚本语言的异同。 
了解如何编写一个 JavaScript程序并运行它。 
牢记编写 JavaScript程序的注意事项。
以上几点是对读者在学习本章内容时所提出的基本要求,也是本章希望能够达到的目的。读者在学习本章内容时可以将其作为学习的参照。 
1.1 初识 JavaScript 
JavaScript是世界上使用人数昀多的程序语言之一,几乎每一个普通用户的电脑上都存在 JavaScript程序的影子。然而绝大多数用户却不知道它的起源,以及如何发展至今。 JavaScript程序设计语言在 Web领域的应用越来越火,未来它将会怎样发展,本节将对这部分内容分别讲述。 
1.1.1 理解 JavaScript的历史
在互联网形成的初期,Web技术远远没有像今天这样丰富以至于让人难以选择。当时,昀基本的在 Web客户端进行数据有效性验证都非常麻烦,浏览器端的用户体验效果非常单调,几乎没有交互性。今天所看到的全动态 Flash、SilverLight、JavaScript等精彩应用在当时都没有,有的只是纯 HTML静态页。
基于这样的现状,Netscape公司在它的 Navigator Web浏览器中增加了脚本功能,以简单的方式实现浏览器中的数据验证,该脚本名为 LiveScript。与此同时,Java技术也逐渐红火,其特点也正好能弥补 Web客户端交互性方面的不足。Netscape公司在其 Navigator浏览器中支持 JavaApplet时,考虑 JavaApplet与 LiveScript目标的相似性,将 LiveScript更名 JavaScript,可以理解为其欲借 Java之势以求发展。 
JavaScript语言刚推出就在市场获得巨大的成功,这表现在 Navigator浏览器的用户量上。当 JavaScript语言的使用形成一种大趋势之后,微软的 IE浏览器也增加对 JavaScript语言的支持,这加快了 JavaScript语言发展的速度。
微软公司的 IE浏览器搭乘 Windows操作系统这艘巨舰在市场上获得了空前的成就,同时微软也实现了一门兼容 JavaScript的脚本语言,命名为 JScript。如今对 JavaScript的支持已经成为 Web浏览器中不可缺少的技术。
1.1.2 JavaScript标准
众多 Web浏览器对 JavaScript的支持也很不一致,相同的语言特性在不同的浏览器中会有所差异。这种差异对开发者影响极大,开发时不得不为不同的浏览器编写不同的代码,这种难堪的局面一直持续到 JavaScript标准的制定。1997年发布了 ECMA-262语言规范,将 JavaScript语言标准化并重命名为 ECMAScript,现在各种浏览器都以该规范作为标准。
1.1.3 JavaScript的现况
随着 AJAX的技术大潮,JavaScript重新受到 Web开发者的重视。在此之前 JavaScript主要应用还是在客户端实现一些数据验证等简单工作,多媒体交互应用被类似 Flash的技术抢占了市场。正当 JavaScript处于低潮的时候,AJAX技术被开发出来了,简单地说就是利用 JavaScript的异步更新机制实现 Web页的局部刷新。当一个页面不需要全部重新加载,只要加载部分数据即可的时候,互联

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP