成功加入购物车
图书条目标准图
于坤 、周大庆 著; 张孝祥 、徐明华 编 / 清华大学出版社 / 2009-09 / 平装
售价 ¥ 24.05 5.3折
定价 ¥45.00
品相 九五品
延迟发货说明
上书时间2025-11-02
卖家超过10天未登录
软件开发课堂:Java Script基础与案例开发详解
《JavaScript基础与案例开发详解》根据JavaScript在各种类型的应用开发中(如B2B、B2C、C2C)的使用情况,有针对性地安排了丰富的案例,从基本的表格操作、表单操作,到构建浏览器端的富文本编辑器,再到实现像Windows那样的复杂UI的操作,每一个案例都能让读者从中学习到主流的JavaScript开发技巧。
针对初学者,《JavaScript基础与案例开发详解》也讲解了JavaScript的基本语法,所以即使没有任何编程语言基础,读者也能够明白JavaScript的运行机制。针对有其他编程语言基础的读者,书中还介绍了JavaScript的高级用法,让这个被称为“脚本”的语言,也能像其他编程语言(如C\C++、Java)一样实现复杂的操作,甚至在浏览器中实现一个通常只能出现在桌面程序中的游戏。
《JavaScript基础与案例开发详解》不仅是JavaScript爱好者自学的首选用书,同时也非常适合作为大中专院校及社会培训机构的教学用书。
张孝祥,北京传智播客教育科技有限公司教学总监。著有《Java就业培训教程》、《JavaScript网页开发》、《深入体验JavaWeb开发内幕一核心基础》、《深入体验,,JavaWeb开发内幕—高级特性》、《Java邮件开发详解》等一系列Java畅销书籍,发布了中国第一套Java学习视频,被誉为“中国Java培训第一人”。张孝祥老师精通C/C++、VC、VB、Java、SQLServer、Oracle等编程语言和数据库系统,善于解剖和分析问题,善于使用生动形象的比喻,能将复杂的、难于理解的问题与知识简单化讲解。
第1章初识JavaScript1.1什么是JavaScript1.1.1ECMAScript1.1.2JScript1.2天使还是魔鬼1.2.1种类繁多的浮动广告1.2.2超出你的想象1.3HelloJavaScript1.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.3with语句3.9.4异常控制语句3.10数组3.10.1数组的创建及使用3.10.2JavaScript数组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.1Global对象4.2.2Object对象4.2.3Function对象4.2.4Array对象4.2.5String对象4.2.6Date对象4.2.7RegExp(正则表达式)对象4.2.8Math对象4.2.9Error对象4.3上机练习第5章浏览器中的JavaScript5.1BOM——浏览器对象模型5.1.1window对象5.1.2location对象5.1.3history对象5.1.4navigator对象5.1.5screen对象5.1.6document对象5.1.7BOM对象5.2DOM——文档对象模型5.2.1W3CDOM5.2.2测试DOM支持度5.2.3与平台和语言无关5.2.4文档的加载5.3DOMAPI接口的使用说明5.3.1DOM文档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.1CSS样式表6.1.1从DHTML开始6.1.2CSS的基础语法6.1.3CSS的使用6.1.4CSS滤镜6.1.5JS+CSS6.1.6访问样式表6.1.7运行时样式6.2事件6.2.1DOM事件模型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.6select对象7.2.7文件上传7.2.8动态生成元素7.3智能表单7.4上机练习第8章表格8.1table对象8.2tr和td对象8.2.1tr和td对象的访问8.2.2tr和td对象的创建8.2.3tr和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.1Image对象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.1Cookie13.2方便的小甜点13.3JavaScript中的Cookie13.4拼图游戏13.5上机练习第14章资源加载策略14.1更聪明的页面14.1.1DOM回调事件14.1.2图片预加载技术14.1.3CSS文件的动态加载技术14.2传说中的Ajax14.2.1本质14.2.2不同的异步实现14.2.3XMLHttpRequest14.2.4JSON14.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.2JavaScript实现多线程16.2.3线程安全16.3高效的开发16.3.1提高开发速度16.3.2提高运行速度16.4上机练习附录A运算符的优先级和结合性附录B事件对象平台差异附录C常见事件的列表和描述附录DHTTP响应码附录EJavaScript的常用对象与函数附录F常见CSS样式列表
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30