网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

JavaScript基础与案例开发详解-(附光盘1张)

分享到:
JavaScript基础与案例开发详解-(附光盘1张)

最 低 价:¥36.00

定 价:¥45.00

作 者:于坤等编著

出 版 社:清华大学出版社

出版时间:2009-9-1

I S B N:9787302209942

商品详情

编辑推荐

《Java Script基础与案例开发详解》:零基础学习者入门必读,专家课堂式讲解开发技巧,基础知识到开发案例融会贯通,知识点+应用示例+技术剖析,体验项目案例开发的全过程。

内容简介

本书根据javascript在各种类型的应用开发中(如b28、b2c、c2c)的使用情况,有针对性地安排了丰富的案例,从基本的表格操作、表单操作,到构建浏览器端的富文本编辑器,再到实现像windows那样的复杂ul的操作,每一个案例都能让读者从中学习到主流的javascript开发技巧。   针对初学者,本书也讲解了javascript的基本语法,所以即使没有任何编程语言基础,读者也能够明白javascript的运行机制。针对有其他编程语言基础的读者,书中还介绍了javascript的高级用法,让这个被称为“脚本”的语言,也能像其他编程语言(如c\c++、java)一样实现复杂的操作,甚至在浏览器中实现一个通常只能出现在桌面程序中的游戏。   本书不仅是javascript爱好者自学的首选用书,同时也非常适合作为大中专院校及社会培训机构的教学用书。

作者简介

p>张孝祥北京传智播客教育科技有限
公司教学总监。著有《Java就业培训教
程》、《JavaScript网页开发》、《深入
体验Java Web开发内幕—核心基础》、
《深入体验Java Web开发内幕一高级
特性》、《Java邮件开发详解》等一系
列Java畅销书籍,发布了中国第一套
Java学习视频,被誉为”中国Java培训
第一人”。张孝祥老师精通C/C++、VC、
VB、Java、sqL Server、Oracle等编
程语言和数据库系统,善于解剖和分析
问题,善于使用生动形象的比喻,能将
复杂的、难于理解的问题与知识简单化
讲解。
徐明华有着8年Java项目实施经
验,热衷于新技术的研究和学习,熟悉
J2EE体系。曾在多家知名软件公司任职,
现任CSDN(北京)教育事业部业务总
监,酷爱写作,出版的作品有《JSF编
程实战导航》、《精通JSF:基于EJB、
Hibe

目录

第1章 初识JavaScript1.1 什么是JavaScript1.1.1 ECMAScript1.1.2 JScript1.2 天使还是魔鬼1.2.1 种类繁多的浮动广告1.2.2 超出你的想象1.3 Hello JavaScript1.3.1 网页变脸1.3.2 移动的彩虹1.4 上机练习第2章 JavaScript环境2.1 运行环境2.2 开发工具2.3 脚本检查2.3.1 以(script)标记直接嵌入脚本2.3.2 以(script)标记引入脚本文件2.4 开发限制2.5 帮助文档2.6 解释型语言2.7 学习建议2.8 上机练习第3章 JavaScript基本语法3.1 算法3.2 变量3.2.1 变量的声明和赋值3.2.2 变量的命名规范3.3 数据类型分类3.3.1 数据类型分类3.3.2 类型转换3.4 关键字3.5 标识符3.6 常量3.7 转义字符3.8 运算符3.8.1 算术运算符3.8.2 赋值运算符3.8.3 关系运算符3.8.4 逻辑运算符3.8.5 位运算符3.8.6 其他运算符3.8.7 优先级和结合性3.9 控制语句3.9.1 选择条件语句3.9.2 循环语句3.9.3 with语句3.9.4 异常控制语句3.10 数组3.10.1 数组的创建及使用3.10.2 JavaScript数组3.10.3 多维数组3.11 函数3.11.1 函数的创建及使用3.11.2 函数的参数3.11.3 函数返回值3.11.4 内部函数和匿名函数3.11.5 回调函数3.11.6 递归算法3.11.7 变量的作用域和生命周期3.12 注释3.13 上机练习第4章 JavaScript对象4.1 面向对象4.1.1 类4.1.2 对象4.1.3 创建对象4.1.4 对象属性4.1.5 释放对象4.1.6 本地对象4.2 内置对象4.2.1 Global对象4.2.2 Object对象4.2.3 Function对象4.2.4 Array对象4.2.5 String对象4.2.6 Date对象4.2.7 RegExp(正则表达式)对象4.2.8 Math对象4.2.9 Error对象4.3 上机练习第5章 浏览器中的JavaScript5.1 BOM——浏览器对象模型5.1.1 window对象5.1.2 location对象5.1.3 history对象5.1.4 navigator对象5.1.5 screen对象5.1.6 document对象5.1.7 BOM对象5.2 DOM——文档对象模型5.2.1 W3C DOM5.2.2 测试DOM支持度5.2.3 与平台和语言无关5.2.4 文档的加载5.3 DOM API接口的使用说明5.3.1 DOM文档5.3.2 节点信息5.3.3 节点访问5.3.4 节点信息的修改5.3.5 移动节点5.3.6 创建节点5.3.7 强大的innerHTML属性5.4 上机练习第6章 HTML+CSS+JS三效合一6.1 CSS样式表6.1.1 从DHTML开始6.1.2 CSS的基础语法6.1.3 CSS的使用6.1.4 CSS滤镜6.1.5 JS + CSS6.1.6 访问样式表6.1.7 运行时样式6.2 事件6.2.1 DOM事件模型6.2.2 事件对象6.2.3 事件流6.2.4 事件目标6.2.5 监听器6.2.6 事件类型6.3 上机练习第7章 智能的表单验证7.1 表单7.1.1 表单属性7.1.2 表单事件7.2 表单元素7.2.1 元素引用7.2.2 输入框对象7.2.3 按钮对象7.2.4 复选框对象7.2.5 单选按钮对象7.2.6 select对象7.2.7 文件上传7.2.8 动态生成元素7.3 智能表单7.4 上机练习第8章 表格8.1 table对象8.2 tr和td对象8.2.1 tr和td对象的访问8.2.2 tr和td对象的创建8.2.3 tr和td对象的删除8.3 数据展示8.4 表格排序8.5 表格拖动8.6 上机练习第9章 网页Word9.1 框架集9.2 弹出窗口9.3 内部框架9.4 文本编辑器9.5 上机练习第10章 JavaScript动画10.1 动画基础10.2 定时器10.3 更多的改变10.4 通用接口10.5 上机练习第11章 多媒体内容管理11.1 图片11.1.1 Image对象11.1.2 图片控制11.1.3 图片与CSS11.1.4 图片浏览器11.2 多媒体元素11.2.1 (embed)标签11.2.2 (object)标签11.3 上机练习第12章 Web拖动技术12.1 拖动技术12.1.1 元素定位12.1.2 鼠标事件12.1.3 核心技术12.2 拖动应用12.3 上机练习第13章 曲奇拼图13.1 Cookie13.2 方便的小甜点13.3 JavaScript中的Cookie13.4 拼图游戏13.5 上机练习第14章 资源加载策略14.1 更聪明的页面14.1.1 DOM回调事件14.1.2 图片预加载技术14.1.3 CSS文件的动态加载技术14.2 传说中的Ajax14.2.1 本质14.2.2 不同的异步实现14.2.3 XMLHttpRequest14.2.4 JSON14.3 上机练习第15章 疯狂的小坦克15.1 即时战略游戏15.2 实现需求及功能描述15.3 组件开发15.3.1 开发流程15.3.2 框选技术15.3.3 元素的移动15.4 游戏核心——寻路算法15.5 游戏实现15.6 上机练习第16章 深入认识JavaScript16.1 面向对象16.1.1 类16.1.2 继承16.1.3 深度模拟16.1.4 原型扩展16.2 多线程16.2.1 串行机制16.2.2 JavaScript实现多线程16.2.3 线程安全16.3 高效的开发16.3.1 提高开发速度16.3.2 提高运行速度16.4 上机练习附录A 运算符的优先级和结合性附录B 事件对象平台差异附录C 常见事件的列表和描述附录D HTTP响应码附录E JavaScript的常用对象与函数附录F 常见CSS样式列表

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...