互联网
类型
可以朗读
语音朗读
275千字
字数
2019-12-01
发行日期
展开全部
主编推荐语
JavaScript入门基本指南,带你快速掌握JavaScript语言。
内容简介
《JavaScript从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用JavaScript语言进行程序开发应该掌握的各方面技术。
全书共分25章,包括初识JavaScript、JavaScript基础、流程控制、函数、JavaScript对象与数组、字符串与数值处理对象、正则表达式、程序调试与错误处理、事件处理、文档(document)对象、文档对象模型(DOM对象)、window窗口对象、级联样式表、表单和表单元素、页面打印、使用Cookie、图像处理、浏览器检测、嵌入式对象、JavaScript中的XML、JavaScript的安全、Ajax技术、jQuery技术、常用前端框架简介、JavaScript+Ajax+jQuery网页开发等。
目录
- 版权信息
- 内容简介
- 如何使用本书开发资源库
- 前言
- 本书内容
- 本书特点
- 读者对象
- 读者服务
- 致读者
- 资源包“开发资源库”目录
- 第1大部分 技术资源库
- 第2大部分 实例资源库
- 第3大部分 能力测试题库
- 第4大部分 面试资源库
- 第1篇 基础知识
- 第1章 初识JavaScript
- 1.1 JavaScript简述
- 1.2 编写JavaScript的工具
- 1.3 JavaScript在HTML中的应用
- 1.4 JavaScript基本语法
- 1.5 小结
- 第2章 JavaScript基础
- 2.1 数据类型
- 2.2 常量和变量
- 2.3 运算符
- 2.4 表达式
- 2.5 数据类型的转换规则
- 2.6 小结
- 2.7 实践与练习
- 第3章 流程控制
- 3.1 赋值语句
- 3.2 条件判断语句
- 3.3 循环控制语句
- 3.4 跳转语句
- 3.5 小结
- 3.6 实践与练习
- 第4章 函数
- 4.1 函数的定义
- 4.2 函数的调用
- 4.3 函数的参数
- 4.4 函数的返回值
- 4.5 嵌套函数
- 4.6 递归函数
- 4.7 JavaScript中的内置函数
- 4.8 Function()构造函数与函数直接量
- 4.9 小结
- 4.10 实践与练习
- 第5章 JavaScript对象与数组
- 5.1 JavaScript内部对象
- 5.2 对象访问语句
- 5.3 JavaScript中的数组
- 5.4 小结
- 5.5 实践与练习
- 第6章 字符串与数值处理对象
- 6.1 String对象
- 6.2 数值处理对象
- 6.3 小结
- 6.4 实践与练习
- 第7章 正则表达式
- 7.1 正则表达式基础
- 7.2 正则表达式语法
- 7.3 RegExp对象
- 7.4 String对象中的模式匹配方法
- 7.5 小结
- 7.6 实践与练习
- 第8章 程序调试与错误处理
- 8.1 IE浏览器内建的错误报告
- 8.2 处理异常
- 8.3 JavaScript语言调试技巧
- 8.4 小结
- 8.5 实践与练习
- 第2篇 核心技术
- 第9章 事件处理
- 9.1 事件与事件处理概述
- 9.2 DOM事件模型
- 9.3 鼠标键盘事件
- 9.4 页面相关事件
- 9.5 表单相关事件
- 9.6 滚动字幕事件
- 9.7 编辑事件
- 9.8 小结
- 9.9 实践与练习
- 第10章 文档(document)对象
- 10.1 文档对象概述
- 10.2 文档对象的常用属性、方法与事件
- 10.3 document对象的应用
- 10.4 小结
- 10.5 实践与练习
- 第11章 文档对象模型(DOM对象)
- 11.1 DOM概述
- 11.2 DOM对象节点属性
- 11.3 节点
- 11.4 获取文档中的指定元素
- 11.5 与DHTML相对应的DOM
- 11.6 小结
- 11.7 实践与练习
- 第12章 window窗口对象
- 12.1 window对象
- 12.2 对话框
- 12.3 窗口的打开与关闭
- 12.4 控制窗口
- 12.5 窗口事件
- 12.6 IE浏览器窗口扩展
- 12.7 小结
- 12.8 实践与练习
- 第13章 级联样式表
- 13.1 样式表简介
- 13.2 什么是CSS
- 13.3 CSS规则
- 13.4 利用Dreamweaver编写CSS代码
- 13.5 style对象
- 13.6 CSS选择器
- 13.7 在页面中包含CSS
- 13.8 CSS的继承
- 13.9 小结
- 13.10 实践与练习
- 第14章 表单和表单元素
- 14.1 什么是表单
- 14.2 表单标记<form>
- 14.3 输入标记<input>
- 14.4 文本域标记<textarea>
- 14.5 菜单和列表标记<select>与<option>
- 14.6 利用Dreamweaver快速创建表单元素
- 14.7 在JavaScript中访问表单
- 14.8 在JavaScript中访问表单域
- 14.9 表单验证
- 14.10 小结
- 14.11 实践与练习
- 第3篇 高级应用
- 第15章 页面打印
- 15.1 用WebBrowser组件的execWB()方法进行打印
- 15.2 打印指定框架中的内容
- 15.3 分页打印
- 15.4 设置页眉/页脚
- 15.5 小结
- 15.6 实践与练习
- 第16章 使用Cookie
- 16.1 了解Cookie
- 16.2 在JavaScript中使用Cookie
- 16.3 Cookie的安全问题
- 16.4 页面重定向中使用Cookie
- 16.5 小结
- 16.6 实践与练习
- 第17章 图像处理
- 17.1 Image对象
- 17.2 图像对象的应用
- 17.3 小结
- 17.4 实践与练习
- 第18章 浏览器检测
- 18.1 浏览器检测对象
- 18.2 检测浏览器是否支持某些特性
- 18.3 检测Quirks模式和标准模式
- 18.4 小结
- 18.5 实践与练习
- 第19章 嵌入式对象
- 19.1 object嵌入对象标记
- 19.2 MIME类型
- 19.3 Java applet对象
- 19.4 ActiveX控件
- 19.5 Flash
- 19.6 小结
- 19.7 实践与练习
- 第20章 JavaScript中的XML
- 20.1 XML简介
- 20.2 创建XML
- 20.3 DOM与XML
- 20.4 载入XML
- 20.5 读取XML
- 20.6 通过JavaScript操作XML实现分页
- 20.7 小结
- 20.8 实践与练习
- 第21章 JavaScript的安全
- 21.1 同源策略
- 21.2 Internet Explorer安全区域
- 21.3 JavaScript代码安全
- 21.4 JavaScript加密
- 21.5 小结
- 21.6 实践与练习
- 第22章 Ajax技术
- 22.1 当下谁在用Ajax
- 22.2 Ajax开发模式与传统开发模式的比较
- 22.3 Ajax技术特点
- 22.4 Ajax使用的技术
- 22.5 应用Ajax需要注意的几个问题
- 22.6 Ajax新技术—XMLHttpRequest对象
- 22.7 Ajax的重构
- 22.8 小结
- 22.9 实践与练习
- 第23章 jQuery技术
- 23.1 jQuery概述
- 23.2 jQuery下载与配置
- 23.3 jQuery的插件
- 23.4 jQuery选择器
- 23.5 jQuery控制页面
- 23.6 jQuery的事件处理
- 23.7 jQuery的动画效果
- 23.8 小结
- 23.9 实践与练习
- 第24章 常用前端框架简介
- 24.1 React简介
- 24.2 Vue.js简介
- 24.3 小结
- 24.4 实践与练习
- 第4篇 项目实战
- 第25章 JavaScript+Ajax+jQuery网页开发
- 25.1 系统分析
- 25.2 系统设计
- 25.3 网页预览
- 25.4 使用JavaScript技术实现导航菜单设计
- 25.5 使用jQuery技术实现图片展示区
- 25.6 使用Ajax技术实现“最新消息”栏目
- 25.7 使用JavaScript脚本实现“产品推荐”栏目
- 25.8 使用JavaScript脚本实现浮动窗口设计
- 25.9 小结
展开全部
出版方
清华大学出版社
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。