零点起飞学JavaScript+JQuery
- ISBN:9787302317333
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:396
- 出版时间:2013-07-01
- 条形码:9787302317333 ; 978-7-302-31733-3
本书特色
本书立足于javascript原生语言基础,对其语法、函数和事件等作了详细介绍,并实战演练javascript对网页各个对象的控制,*后结合jquery框架介绍如何用javascript+jquery进行web开发,提供了大量实战案例。本书附带1张光盘,收录了本书配套多媒体教学视频及涉及的源文件。 本书共18章,分为5篇。第1篇介绍网络与javascript的关系,涵盖javascript基础与环境搭建;第2篇介绍javascript编程基础,涵盖语法、运算符、表达式、流程控制语句、函数和事件等;第3篇介绍javascript与其他对象的交互应用,涵盖div层、图像、窗口、框架、cookies和调试等;第4篇简单介绍jquery框架的使用及运行原理;第5篇发挥jquery的优势,通过列表、导航、表单、表格和图片等几个实战案例让读者快速掌握jquery在实际网页开发中的应用。 本书适合完全没有经验的javascript入门读者阅读。对于有一定基础的读者,可通过本书进一步理解javascript的重要知识点和概念。对于大、中专院校的学生和培训班的学员,本书不失为一本好教材。
内容简介
循序渐进:基础à进阶à实战 科学编排:基本语法à典型实例à专题应用à编程练习 学练结合:208个实例、9个专题应用、80个练习题 视频讲解:提供10.5小时配套多媒体教学视频 有问必答:提供qq群、邮件和论坛答疑服务 超值光盘,你值得拥有! 本书实例源代码 本书配套教学视频 “零点起飞学编程”其他图书推荐阅读: 《零点起飞学c语言》 《零点起飞学java》 《零点起飞学c++》 《零点起飞学visual c++》 《零点起飞学visual basic》 《零点起飞学c#》 《零点起飞学asp.net》 《零点起飞学php》 《零点起飞学html+css》 《零点起飞学javascript+jquery》 《零点起飞学java web开发》 《零点起飞学android开发》 《零点起飞学iphone开发》 《零点起飞学excel vba》 《零点起飞学linux c编程》 《零点起飞学sql server》 《零点起飞学mysql》 《零点起飞学oracle》
目录
第1篇 认识javascript语言
第1章 网络与javascript基础( 教学视频:33分钟)
1.1 静态网页的定义
1.1.1 你必须知道的万维网
1.1.2 静态网页html
1.1.3 html页面的body属性
1.1.4 跟网页打个招呼“hello 网页”
1.1.5 查看网页的工具
1.2 认识javascript语言
1.3 javascript语言的历史与工作原理
1.4 javascript为网页扩展功能
1.4.1 实现form表单的验证
1.4.2 实现酷炫网页的特效
1.4.3 动态改变页面的样式
1.4.4 使用ajax实现网页动态交互
1.5 了解网页中的javascript代码
1.5.1 javascript代码的栖身之地
1.5.2 在网页中嵌入javascript代码
1.5.3 在网页中引用外来的javascript代码文件
1.5.4 javascript的事件驱动原理
1.6 深入解剖javascript
1.6.1 认识文档对象模型
1.6.2 javascript的进化史
1.6.3 老版本浏览器对javascript的兼容问题
1.7 小结
1.8 习题
第2章 开始javascript编程( 教学视频:57分钟)
2.1 学习几个javascript开发工具
2.1.1 windows自带的记事本
2.1.2 editplus文本编辑器
2.1.3 derameaver网页编辑工具
2.2 设计**个javascript案例的功能
2.3 实现javascript案例的功能模块
2.3.1 给用户提示信息
2.3.2 页面内容的显示和隐藏
2.3.3 给用户确认消息
2.3.4 在网页中显示信息
2.3.5 使用javascript的变量
2.3.6 使用javascript的运算符
2.3.7 使用javascript函数
2.4 实现javascript案例的网页
2.4.1 设计页面
2.4.2 添加性别单选按钮
2.4.3 添加提交按钮
2.4.4 使用javascript函数进行计算
2.4.5 显示用户选择的结果
2.4.6 *终的案例效果
2.5 小结
2.6 习题
第2篇 javascript编程基础
第3章 javascript的语言基础( 教学视频:48分钟)
3.1 基础语法
3.1.1 敏感的大小写
3.1.2 特殊的空格、制表符和换行符
3.1.3 javascript的直接量
3.1.4 javascript语句里的分号
3.1.5 javascript标识符
3.1.6 javascript的保留字
3.2 javascript也可以面向对象
3.2.1 javascript中的面向对象
3.2.2 创建对象
3.2.3 设置对象的属性
3.2.4 设计对象的方法
3.2.5 继承和原型
3.3 javascript编程规范
3.3.1 命名规范
3.3.2 注释规范
3.4 给变量命名
3.4.1 有意义的名称
3.4.2 多个单词与分隔符
3.4.3 全部大写
3.4.4 增加前缀
3.4.5 综合示例
3.5 给变量赋值
3.5.1 先定义后赋值
3.5.2 定义的同时赋值
3.6 给变量设置作用域
3.6.1 局部变量
3.6.2 全局变量
3.7 在javascript中使用数字
3.8 在javascript中使用布尔值
3.9 在javascript中使用字符串
3.9.1 创建字符串
3.9.2 使用转义符号
3.9.3 获取字符串长度
3.9.4 截取字符串一部分
3.9.5 转换字符串大小写
3.9.6 查找与匹配指定的字符
3.10 在javascript中使用数组
3.10.1 创建数组
3.10.2 给数组赋值
3.10.3 获取数组的长度
3.10.4 多维数组
3.11 小结
3.12 习题
第4章 javascript的运算符和表达式( 教学视频:24分钟)
4.1 什么是表达式
4.2 什么是运算符
4.3 算术运算符
4.3.1 二元运算符
4.3.2 一元运算符
4.4 赋值运算符
4.4.1 使用“+=”
4.4.2 使用“– =”
4.4.3 使用“*=”
4.4.4 使用“/=”
4.4.5 使用“%=”
4.5 关系运算符
4.5.1 使用“==”
4.5.2 使用“!=”
4.5.3 使用“>”
4.5.4 使用“>=”
4.5.5 使用“<”
4.5.6 使用“<=”
4.6 逻辑运算符
4.6.1 使用“&&”进行逻辑运算
4.6.2 使用“||” 进行逻辑运算
4.6.3 使用“!” 进行逻辑运算
4.7 字符串运算符
4.7.1 使用“+”连接字符串
4.7.2 使用“+=”连接字符串
4.8 运算符的优先级
4.9 小结
4.10 习题
第5章 javascript的流程控制语句( 教学视频:24分钟)
5.1 分支语句
5.1.1 使用if实现条件判断
5.1.2 使用if…else实现两个分支条件
5.1.3 if和if…else的嵌套
5.1.4 使用switch实现多分支判断
5.2 循环语句
5.2.1 while循环
5.2.2 do…while循环
5.2.3 for循环
5.2.4 for…in循环
5.2.5 使用with实现对属性的访问
5.2.6 使用continue继续循环
5.3 小结
5.4 习题
第6章 javascript的函数和事件( 教学视频:26分钟)
6.1 认识函数
6.1.1 定义函数
6.1.2 调用函数
6.1.3 函数的返回值
6.1.4 组合函数
6.2 认识事件
6.2.1 html的标签与事件
6.2.2 javascript的事件处理器
6.2.3 javascript的常用事件
6.3 小结
6.4 习题
第3篇 javascript进阶应用
第7章 div层与图像( 教学视频:33分钟)
7.1 设计一个可定位的层
7.1.1 设计位置和大小
7.1.2 设计溢出属性
7.1.3 设计可见属性
7.1.4 设计背景和边框属性
7.2 使用javascript进行定位
7.2.1 在internet explorer和firefox中定位
7.2.2 在navigator中定位
7.2.3 跨浏览器兼容性
7.3 创建image图像
7.3.1 认识image对象
7.3.2 使用image对象
7.3.3 使用图像缓冲技术
7.4 小结
7.5 习题
第8章 窗口和框架( 教学视频:22分钟)
8.1 认识窗口
8.1.1 什么是窗口对象
8.1.2 打开和关闭窗口
8.1.3 延时设定
8.1.4 时间间隔设定
8.1.5 移动窗口
8.1.6 改变窗口尺寸
8.1.7 使用状态栏
8.2 使用框架
8.2.1 创建框架
8.2.2 框架嵌套
8.2.3 使用target属性
8.2.4 使用
节选
循序渐进:基础à进阶à实战
科学编排:基本语法à典型实例à专题应用à编程练习
学练结合:208个实例、9个专题应用、80个练习题
视频讲解:提供10.5小时配套多媒体教学视频
有问必答:提供QQ群、邮件和论坛答疑服务
超值光盘,你值得拥有!
本书实例源代码
本书配套教学视频
“零点起飞学编程”其他图书推荐阅读:
《零点起飞学C语言》
《零点起飞学Java》
《零点起飞学C++》
《零点起飞学Visual C++》
《零点起飞学Visual Basic》
《零点起飞学C#》
《零点起飞学ASP.NET》
《零点起飞学PHP》
《零点起飞学HTML+CSS》
科学编排:基本语法à典型实例à专题应用à编程练习
学练结合:208个实例、9个专题应用、80个练习题
视频讲解:提供10.5小时配套多媒体教学视频
有问必答:提供QQ群、邮件和论坛答疑服务
超值光盘,你值得拥有!
本书实例源代码
本书配套教学视频
“零点起飞学编程”其他图书推荐阅读:
《零点起飞学C语言》
《零点起飞学Java》
《零点起飞学C++》
《零点起飞学Visual C++》
《零点起飞学Visual Basic》
《零点起飞学C#》
《零点起飞学ASP.NET》
《零点起飞学PHP》
《零点起飞学HTML+CSS》
《零点起飞学JavaScript+jQuery》
《零点起飞学Java Web开发》
《零点起飞学Android开发》
《零点起飞学iPhone开发》
《零点起飞学Excel VBA》
《零点起飞学Linux C编程》
《零点起飞学SQL Server》
《零点起飞学MySQL》
《零点起飞学Oracle》
显示全部信息
相关资料
前 言
javascript是随着web技术的发展而不断发展的。尤其在移动web应用越来越普遍的今天,javascript原生语言不但没有衰落,反而成为众多开发人员的必然选择。使用javascript进行网页开发也将是未来的一个长期发展趋势。
因为javascript不仅能用在传统的网页开发中,目前它也可以普遍应用于移动开发,所以近几年javascript成了一个非常热门的技术。而且还有公司推出了一些流行的javascript框架,jquery便是*出名的一个框架。这些框架挖掘出了javascript的更大潜能。
为了让初学人员在短期内便可以掌握javascript和jquery网页开发技术,我们精心编写了本书。本书改变了以往入门图书的教学方式,先把javascript的基础语法和工作原理介绍清楚,然后结合jquery技术。全书从实战出发,给出了大量目前web开发中非常流行的应用实例和案例。
本书中介绍的例子都是目前网络上比较流行的案例,这些案例涉及web开发的方方面面,如动态交互、ajax、div层交互、事件驱动、导航、表单和表格等,力求让读者在学习的过程中,也能开发出自己的网站和页面。为了提升学习效率,本书也专门录制了多媒体教学视频辅助读者学习。
本书有何特色
1.配多媒体教学视频
本书提供配套的多媒体教学视频辅助教学,高效、直观,学习效果好。
2.门槛低,容易入门
本书选取了javascript和jquery开发中*常见的技术进行讲解,不要求读者有太多基础,只要想学动态网页开发,就可以一步步学习下去。
3.内容全面、系统
本书详细介绍了javascript开发所需要的知识,包括语法、函数、事件与浏览器各种对象的交互等等,还特别介绍了多个jquery网页开发实战案例,通过学习这些技术,读者就可以轻松开发动态页面。
4.讲解由浅入深,循序渐进
本书的编排采用循序渐进的方式,内容梯度从易到难,讲解由浅入深,适合各个层次的读者阅读,并均有所获。
5.写作细致,处处为读者着想
本书内容编排、概念表述、语法讲解、示例讲解及源代码注释等都很细致,作者不厌其烦,细致入微,将问题讲解得很清楚,扫清了读者的学习障碍。
6.贯穿大量的开发实例和技巧
本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,力求让读者获得真正实用的知识。
7.提供教学ppt,方便老师教学
本书适合大中专院校和职业学校作为职业技能的教学用书,所以专门制作了教学ppt,以方便各院校的老师教学时使用。
本书光盘内容
* 本书重点内容的配套教学视频;
* 本书实例涉及的源代码。
本书读者对象
* web前端开发入门人员;
* javascript开发人员;
* 网页专业设计人员;
* 网页维护人员;
* 网站建设和开发人员;
* 网站制作爱好者;
* 网站制作培训机构人员;
* 大中专院校的学生。
本书阅读建议
* 建议没有基础的读者,从前往后顺次阅读,尽量不要跳跃。
* 书中的实例和示例建议读者都要亲自上机动手实践,学习效果更好。
* 课后习题都动手做一做,以检查自己对本章内容的掌握程度,如果不能顺利完成,建议回过头来重新学习一下本章内容。
* 学习每章内容时,建议读者先仔细阅读书中的讲解,然后再结合本章教学视频,学习效果更佳。
本书作者
本书第1~17章主要由刘亮亮编写,第18章由李文强编写,其他参与编写的人员有毕梦飞、蔡成立、陈涛、陈晓莉、陈燕、崔栋栋、冯国良、高岱明、黄成、黄会、纪奎秀、江莹、靳华、李凌、李胜君、李雅娟、刘大林、刘惠萍、刘水珍、马月桂、闵智和、秦兰、汪文君、文龙、陈冠军、张昆。
阅读本书的过程中,若有任何疑问,请发e-mail和我们联系。e-mail:bookservice2008@163.com。
编著者
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0