《JavaScript编程循序渐进》代码示例文件

《JavaScript编程循序渐进》代码示例文件

  • 大小:692.6 MB
  • 类型:JavaScript
  • 格式:PDF
  • 热度:928
  • 作者:Steve、Suehring
  • 更新:2023-02-01 08:54:39
vip 立即下载( 692.6 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 殳懿轩 投稿)

给大家整理一篇JavaScript类书籍配套资源,介绍了关于JavaScript编程、代码示例文件、JavaScript方面的内容,本书是由机械工业出版社出版,已被667人关注,由储睿聪测试纠错,目前本书在JavaScript类综合评分为:8.6分。

本书教你学习JavaScript的开发知识,每次一步,循序渐进。对于那些具有基本编程技能的开发者,这是一本理想的书籍。从实践中学习是本书的一大特色,是指导程序员使用JavaScript创建Web应用程序的操作指南。

使用文本编辑器、程序和IDE来编写JavaScript代码。

理解和操作6种JavaScript数据类型。

使用文档对象模型获取、创建和修改HTML元素。

验证Web表单的输入并根据这一输入提供反馈。

创建翻滚图像和滚动放映特效。

使用JavaScript操作CSS样式。

使用Ajax开发交互式的Web应用程序。

Steve Suehring 是一位具有广泛的商业和计算机背景的技术顾问,他的广泛经验使其能够在各种功能的组织中工作,并帮助它们创建适合业务需要的计算架构。Steve热衷于写作技术图书和杂志文章,同时也在国际各大用户组织和大会上演讲。不仅如此,Steve还会参加体育运动或者演奏乐器,且颇具水准。

封面图

目录

  • 译者序
  • 致谢
  • 前言
  • 第一部分JavaScript基础知识
  • 第1章JavaScript超乎你的想象
  • 11JavaScript简史
  • 111进入Internet Explorer 3
  • 112随后就有了ECMAScript
  • 113这么多标准
  • 114DOM
  • 12JavaScript程序的组成
  • 13把JavaScript放到Web页面上
  • 14JavaScript可以做什么
  • 15JavaScript不能做什么
  • 16使用JavaScript的提示
  • 161JavaScript置于何处
  • 162站点应该支持哪些浏览器
  • 17练习题
  • 第2章使用JavaScript开发
  • 21JavaScript开发选择
  • 22配置环境
  • 23用Visual Studio 2005编写
  • JavaScript
  • 231使用Visual Studio 2005开发第一
  • 个Web(和JavaScript)项目
  • 232通过Visual Studio 2005使用
  • 外部JavaScript文件
  • 24使用Eclipse编写JavaScript
  • 241使用Eclipse开发你的第一个
  • Web(和JavaScript)项目
  • 242在Eclipse内使用外部JavaScript
  • 文件
  • 25不使用IDE编写JavaScript
  • 251使用记事本开发第一个Web
  • (和JavaScript)项目
  • 252不用IDE而使用外部JavaScript
  • 文件
  • 26调试JavaScript
  • 27练习题
  • 第3章JavaScript语法和语句
  • 31一些常识
  • 311区分大小写
  • 312空白
  • 313注释
  • 314分号
  • 315换行
  • 316正确放置JavaScript
  • 32JavaScript语句
  • 321语句内是什么
  • 322JavaScript语句的两种类型
  • 33JavaScript的保留字
  • 34函数简介
  • 35练习题
  • 第4章使用变量和数据
  • 41JavaScript中的数据类型
  • 411数字
  • 412字符串
  • 413布尔值
  • 414空
  • 415未定义
  • 416对象
  • 417数组
  • 42定义并使用变量
  • 421声明变量
  • 422变量类型
  • 423变量作用域
  • 424引用和垃圾回收机制
  • 43类型转换
  • 431数字转换
  • 432字符串转换
  • 433布尔值转换
  • 44练习题
  • 第5章使用操作符和表达式
  • 51操作符介绍
  • 52加法操作符
  • 53乘法操作符
  • 54位操作符
  • 55相等操作符
  • 56关系操作符
  • 561in操作符
  • 562instanceof操作符
  • 57一元操作符
  • 571自增和自减
  • 572用加号转换为一个数字
  • 573使用减号创建一个负数
  • 574按位求反和逻辑非
  • 575delete操作符
  • 576typeof操作符
  • 577void操作符
  • 58赋值操作符
  • 59练习题
  • 第二部分应用JavaScript
  • 第6章条件和循环控制流
  • 61if如何使用
  • 611if语句的语法
  • 612Windows Internet Explorer 7中的
  • prompt()函数
  • 613复合条件
  • 62else if和else语句
  • 63多层条件语句
  • 64三元条件语句
  • 65switch
  • 66使用while循环
  • 661while语句
  • 662dowhile语句
  • 67使用for循环
  • 671for循环
  • 672forin循环
  • 673for eachin循环
  • 68使用条件语句验证表单
  • 69练习题
  • 第7章使用函数
  • 71什么是函数
  • 711函数变量
  • 712再谈变量作用域
  • 713return值
  • 714函数调用的更多内容
  • 715匿名函数(函数直接量)
  • 72方法
  • 73对话框函数概览
  • 74练习题
  • 第8章JavaScript中的对象
  • 81面向对象的开发
  • 811对象
  • 812属性
  • 813方法
  • 814类
  • 82创建对象
  • 821为方法添加属性
  • 822为对象添加方法
  • 83关于数组的更多内容
  • 831length属性
  • 832数组方法
  • 84内建对象
  • 85练习题
  • 第9章浏览器对象模型
  • 91浏览器简介
  • 911浏览器层级
  • 912事件
  • 92认识self
  • 93获取有关屏幕的信息
  • 94使用navigator对象
  • 95location对象
  • 96history对象
  • 97练习题
  • 第10章文档对象模型
  • 101文档对象模型定义
  • 1011DOM层级0:遗留的
  • DOM
  • 1012DOM层级1和DOM
  • 层级2
  • 1013作为树的DOM
  • 1014操作节点
  • 102获取元素
  • 1021通过ID访问
  • 1022通过标签名访问
  • 103操作属性
  • 1031察看属性
  • 1032设置属性
  • 104创建元素
  • 1041添加文本
  • 1042添加元素并设置ID
  • 105删除元素
  • 106练习
  • 第三部分把JavaScript整合到设计
  • 第11章和Web表单一起使用
  • JavaScript
  • 111JavaScript和Web表单
  • 112获取表单数据
  • 113使用表单信息
  • 1131使用选择框
  • 1132使用复选框
  • 1133使用单选按钮
  • 114预先验证表单数据
  • 1141绕过JavaScript验证
  • 1142验证一个文本字段
  • 115练习题
  • 第12章创建和消费Cookie
  • 121初探cookie
  • 122使用JavaScript创建cookie
  • 1221一个简单的cookie
  • 1222设置cookie的过期日期
  • 1223设置cookie路径
  • 1224设置cookie的域
  • 1225操作安全cookie
  • 123使用JavaScript读取cookie
  • 124删除cookie
  • 125练习题
  • 第13章用JavaScript操作图像
  • 131使用图像翻滚
  • 1311一个简单的翻滚
  • 1312更好的办法
  • 132预载入图像
  • 133操作滚动放映
  • 1331创建一个显示
  • 1332向后移动
  • 134使用图像映射
  • 135练习题
  • 第14章浏览器和JavaScript
  • 141理解窗口事件
  • 1411事件模型
  • 1412一个通用事件处理程序
  • 142检测关于访问者的事情
  • 1421userAgent属性简介
  • 1422功能测试
  • 1423保证JavaScript避开较早的
  • 浏览器
  • 1424其他的navigator属性和
  • 方法
  • 143打开、关闭和调整窗口
  • 1431打开和关闭窗口实践
  • 1432窗口打开最佳实践
  • 1433不需要JavaScript
  • 1434调整和移动窗口
  • 144定时器
  • 145练习题
  • 第15章JavaScript和CSS
  • 151什么是CSS
  • 1511属性和选择器
  • 1512应用CSS
  • 152JavaScript和CSS之间的
  • 关系
  • 1521根据ID来设置元素样式
  • 1522根据类型设置元素样式
  • 1523使用JavaScript获取
  • 元素样式
  • 1524使用JavaScript修改
  • 样式表
  • 153练习题
  • 第16章JavaScript错误处理
  • 161错误处理概览
  • 162使用try/catch
  • 163使用onerror事件
  • 1631把onerror绑定到window
  • 对象
  • 1632忽略错误
  • 1633把onerror绑定到image
  • 对象
  • 164练习题
  • 第四部分AJAX及其他
  • 第17章JavaScript和XML
  • 171和JavaScript一起使用XML
  • 1711XML文档的一个例子
  • 1712使用JavaScript载入一个XML
  • 文档
  • 172一点展望
  • 173练习题
  • 第18章初探AJAX
  • 181AJAX简介
  • 182XMLHttpRequest对象
  • 1821实例化XMLHttpRequest
  • 对象
  • 1822发送一个AJAX请求
  • 1823处理一个AJAX响应
  • 1824处理XML请求
  • 1825使用JSON
  • 1826处理头部
  • 1827使用POST方法
  • 183案例学习:动态搜索和更新
  • 184练习题
  • 第19章深入AJAX
  • 191使用XML和CSS创建一个
  • HTML表格
  • 192使用CSS样式化表格
  • 193创建一个动态下拉框
  • 194从用户和AJAX接受输入
  • 195练习题
  •  
  • 附录练习题解答

以上就是本次关于配套资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

相关资源

  • 零基础python入门(含课件代码)

    零基础python入门(含课件代码)

    本资源是《 零基础python入门 》课程的附带课件,包含PPT讲义和课程代码。是零基础python学习者的福音,手把手教你如何学好python,需要的朋友可下载试试! 目录 第一章:课程介绍及python发展方向 第二章:程序设计与python语言 第三章:案例1 -- 汇率兑换 第四章:案例2 -- 分形树的绘制 第五章:案例3 -- 基础代谢率(BMR)计算 第六章:案例4 -- 52周存钱挑战 第七章:案例5 -- 判断第几天 第八章:案例6 -- 判断密码强弱 第九章:案例7 -- 模拟掷骰子

    大小:61 MBpython

  • 嵌入式系统原理及应用教程

    嵌入式系统原理及应用教程 课后答案

    本书全面系统地描述了ARM9微处理器的嵌入式系统体系结构,以Samsung公司的S3C2440A控制器为例,着重介绍了ARM9微处理器的结构、开发工具及Linux的程序设计等内容。 全书共分4部分: 第1部分(第1章)为理论部分,着重介绍嵌入式系统的概念,包括嵌入式的特点、分类和应用。第2部分(第2~6章)为基础部分,着重介绍ARM9处理器的体系结构、指令系统、寻址方式、指令集; 伪指令、汇编程序设计基础及与C/C++的混合编程; S3C2440A 控制器的结构原理及外围

    大小:5.05 MB嵌入式系统课后答案

  • C++面向对象程序设计教程

    C++面向对象程序设计教程 课后答案

    全书共分为8章。阐述了c 的特点和开发过程;面向对象程序设计技术、类的定义、对象的创建及访问,友元与静态成员等基本内容;模板编程方法,运算符重载;C 的继承机制及虚基类,多态性,输入输出流,C 中的其他主题。 本书可作为高等院校计算机及相关专业c 面向对象程序设计课程的教材,也可供其他从事软件开发工作的读者参考使用。同时,也适合初学程序设计或有编程实践基础、希望突破编程难点的读者作为自学教材。通过本书的学习,读者

    大小:16.7 MBC++课后答案

  • 《从零开始:3ds Max 2017中文版基础教程》配套资源

    《从零开始:3ds Max 2017中文版基础教程》配套资源

    内容简介 3ds Max作为当今有名的三维建模和动画制作软件,被广泛应用于游戏开发、电影电视及广告设计等领域。该软件功能强大,可扩展性好,操作简单,并能与其他相关软件流畅地配合使用。 本书系统地介绍了3ds Max 2017的功能和用法,以实例为引导,循序渐进地讲解了使用3ds Max 2017中文版创建三维模型、创建材质和贴图、使用灯光和摄影机、制作基础动画、制作动力学动画、使用粒子系统与空间扭曲制作动画、使用布料系统制作动画以及3ds Max的编程

    大小:144.86 MB3dsMax配套资源

  • 狂神说全部笔记内容

    这是一套2020年7月份的狂神说内容PDF笔记,从Java基础内容到微服务,分布式相关笔记,docker相关笔记等,包含有:JavaSE基础语法、Java入门、前端、网络编程、SpringBoot入门及技术、Vue精讲、Linux使用、JVM探究等方面,内容全面完整,需要的朋友可下载试试! 目录 JavaSE: Java入门 JavaSE: 基础语法 JavaSE: 多线程 JavaSE: 网络编程 JavaSE: Gui编程 MySQL和JDBC 前端: Html5 前端: CsS3 前美: Jacri

    大小:90.2 MBJava基础

  • Java编程思想(第4版)

    Java编程思想(第4版) 课后答案

    本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。 从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例

    大小:52.8 KBJava课后答案

  • 《数据科学概念与实践(原书第2版)》配书资源

    《数据科学概念与实践(原书第2版)》配书资源

    数据科学已经成为从数据中提取价值的基本工具,任何企业都可以将数据收集、存储和处理作为其业务的一部分。本书搭建了一个易于理解的概念框架,帮助读者掌握数据科学的基础知识,并在学习理论的过程中同步使用RapidMiner平台进行实践。书中将分享实用的数据分析方法,讨论如何揭示隐藏的模式和关系,无论你是新手还是专家,都能借助这些方法做出更好的决策和预测。本书非常适合商务用户、数据分析师、商务分析师、工程师和分析专家以及任

    大小:40.1 MB数据科学配套资源

  • 《UGX 12.0中文版实战从入门到精通》电子资源

    《UGX 12.0中文版实战从入门到精通》电子资源

    编辑推荐 *零基础、入门级的讲解无论读者是否从事辅助设计相关行业,是否了解 UG NX 12.0,都能从本书中找到合适的起点。本书入门级的讲解可以帮助读者快速地从新手迈向高手行列。*精选内容,实用至上全书内容经过精心选取、编排,在贴近实际应用的同时突出重点、难点,帮助读者深化理解所学知识,以实现触类旁通的效果。*实例为主,图文并茂在介绍过程中,每个知识点均配有实例辅助讲解,每个操作步骤均配有对应的插图加深认识。这种图文

    大小:8.4 GBUGX配套资源

下载地址

相关声明:

学习笔记