宝典丛书:JavaScript编程宝典(第2版)

宝典丛书:JavaScript编程宝典(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2008-10
版次: 2
ISBN: 9787121071508
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 805页
字数: 1483千字
正文语种: 简体中文
丛书: 宝典丛书
7人买过
  •   详细完整地介绍了JavaScript语言,内容涉及从基础语法到高级技术的方面面面,并通过实例说明如何将这些技术应用到实际开发中。全书共25章,内容包括JavaScript基础语法、支持闭包的函数、基于原型的面向对象、JavaScript内建对象及应用、正则表达式原理及应用、BOM与DOM、事件模型、各种DOM对象及DOMAPI的应用、通过DOM与文档的交互、动态样式和文档、Image/Canvas/SVG图形图像处理、Cookie与隐藏框架、Ajax原理及应用、错误处理等。
      《JavaScript编程宝典(第2版)》具有极强的实用性,书中设计了150多个完整的实例以及许多代码片段来说明如何应用JavaScript,网站中需要的各种JavaScript应用几乎都能在这里找到。这些实例包括显示当前日期与时间、图像时钟、自动跳转、动态修改元素内容、动态修改文档结构、表单验证、可控制的滚动公告栏、树形目录、多级树形目录、下拉菜单、跟随鼠标的图片、沿指定路径运动的图片、围绕鼠标旋转的字符串、位于窗口固定位置的广告、飘落的雪花、隐藏的浮动导航面板、滚动的图片串、正则表达式进行验证等常见的应用,以及图像缓存、Canvas绘图、列表排序、表格的客户端排序、表单数据绑定、表格数据绑定、Cookie应用、使用隐藏框架与服务器端通信、Ajax应用、XML处理、调用JavaApplet、控制Flash、MP3循环播放列表等高级应用。这些实例均可以直接复制使用,程序中均有详细的注释说明,可以根据需要进行修改。
      《JavaScript编程宝典(第2版)》适合JavaScript初学者以及各层次的Web应用开发人员。 第1部分语法基础
    第1章JavaScript简介
    1.1JavaScript是什么
    1.2JavaScript能做什么
    1.3JavaScript如何实现动态效果
    1.4JavaScript历史与发展
    1.5JavaScript1.5到JavaScript2.0
    1.6JavaScript与浏览器
    1.7JavaScript与ECMAScript
    1.8JavaScript和Java语言的区别
    1.9需要掌握的基础知识
    1.10文本编辑器
    1.11小结

    第2章HTML基础
    2.1HTML简介
    2.2HTML文件组成
    2.3字符与段落格式
    2.4超链接
    2.5表格
    2.6列表
    2.7FORM表单
    2.8框架
    2.9[marquee]标记
    2.10添加多媒体
    2.11小结

    第3章JavaScript快速入门
    3.1常用的两个客户端方法
    3.2在HTML代码中加入JavaScript脚本
    3.3JavaScript程序设计基本规则
    3.4创建与运行JavaScript实例
    3.5小结

    第4章数据类型与变量
    4.1JavaScript数据类型简介
    4.2基本数据类型
    4.3数组简介
    4.4变量与常量
    4.5数据类型转换
    4.6复合数据类型的使用
    4.7小结

    第5章运算符、表达式和语句
    5.1运算符
    5.2表达式
    5.3语句
    5.4小结

    第6章函数
    6.1函数定义与调用
    6.2函数参数
    6.3不支持重载
    6.4函数嵌套调用与递归调用
    6.5函数对象
    6.6函数作为数据使用
    6.7函数对象的属性和方法
    6.8闭包
    6.9JavaScript全局函数
    6.10函数使用注意事项
    6.11小结

    第2部分JavaScript对象
    第7章对象
    7.1JavaScript的面向对象特性
    7.2使用内建对象
    7.3用户自定义对象
    7.4作为联合数组的对象
    7.5属性与方法
    7.6原型
    7.7通用对象属性和方法
    7.8面向对象技术
    7.9小结

    第8章String与Array对象
    8.1String对象
    8.2Array对象
    8.3小结

    第9章Date.Math.Boolean.Number与Function对象
    9.1Date对象
    9.2Math对象
    9.3Boolean对象
    9.4Number对象
    9.5Function对象
    9.6小结

    第10章正则表达式
    10.1正则表达式简介
    10.2相关的String对象方法
    10.3简单正则表达式
    10.4复杂正则表达式
    10.5RegExp对象
    10.6应用实例
    10.7小结

    第3部分DOM基础及应用
    第11章BOM与DOM
    11.1BOM与DOM
    11.2BOM
    11.3DOM
    11.4小结

    第12章事件处理
    12.1事件与浏览器兼容性
    12.2基本事件模型
    12.3DOM事件模型
    12.4IE事件模型
    12.5浏览器兼容性的解决方法
    12.6应用实例——日历
    12.7小结

    第13章控制浏览器窗口
    13.1window对象
    13.2使用对话框
    13.3打开与关闭浏览器窗口
    13.4延迟与周期执行
    13.5框架与window对象
    13.6文档滚动
    13.7移动浏览器窗口
    13.8状态栏效果
    13.9浏览器大小
    13.10窗口事件
    13.11窗口之间通信
    13.12screen对象
    13.13小结

    第14章navigator.location和history对象
    14.1navigator对象
    14.2location对象
    14.3history对象
    14.4location与history对象的应用
    14.5小结

    第4部分动态应用实践
    第15章CSS级联样式表
    15.1CSS简介
    15.2CSS语法基础
    15.3在HTML中添加样式
    15.4动态样式
    15.5CSS属性
    15.6小结

    第16章动态样式
    16.1动态样式基本实现方法
    16.2带有停顿的滚动公告栏
    16.3树形目录
    16.4多级树形目录
    16.5下拉菜单
    16.6跟随鼠标的图片
    16.7跟随鼠标运动的文字
    16.8沿指定路径运动的图片
    16.9围绕鼠标光标旋转的字符串
    16.10位于窗口固定位置的广告
    16.11飘落的雪花
    16.12隐藏的浮动导航面板
    16.13小结

    第17章动态文档
    17.1document对象
    17.2访问文档元素
    17.3动态文档的基本方法
    17.4Text节点
    17.5documentFragment接口
    17.6IE扩展
    17.7小结

    第18章处理表单
    18.1JavaScript表单处理基础
    18.2Form对象
    18.3Input对象
    18.4Select对象
    18.5Textarea对象
    18.6表单验证
    18.7提高表单可用性
    18.8IE表单数据绑定
    18.9小结

    第19章动态表格
    19.1Table对象
    19.2TableRow对象
    19.3TableCell对象
    19.4TableSection对象
    19.5动态控制表格结构
    19.6表格排序
    19.7IE表格数据绑定
    19.8小结

    第5部分高级应用技术
    第20章Image.Canvas与SVG图形图像处理
    20.1Image对象
    20.2Canvas元素
    20.3SVG
    20.4小结

    第21章Cookie与隐藏框架
    21.1Cookie
    21.2隐藏框架
    21.3小结

    第22章Ajax原理及应用
    22.1Ajax简介
    22.2处理HTTP请求
    22.3Ajax应用
    22.4与隐藏框架的比较
    22.5小结

    第23章JavaScript与插件
    23.1插件基础
    23.2Flash的应用
    23.3JavaApplet
    23.4ActiveX插件
    23.5小结

    第24章JavaScript与XML
    24.1XML简介
    24.2获取XML文档
    24.3使用DOM操作XML文档
    24.4使用XSLT解析XML
    24.5使用XPath查询XML
    24.6小结

    第25章错误处理与安全策略
    25.1错误与异常
    25.2浏览器错误报告
    25.3捕获与处理异常
    25.4基本调试方法
    25.5脚本调试器
    25.6安全策略
    25.7小结
  • 内容简介:
      详细完整地介绍了JavaScript语言,内容涉及从基础语法到高级技术的方面面面,并通过实例说明如何将这些技术应用到实际开发中。全书共25章,内容包括JavaScript基础语法、支持闭包的函数、基于原型的面向对象、JavaScript内建对象及应用、正则表达式原理及应用、BOM与DOM、事件模型、各种DOM对象及DOMAPI的应用、通过DOM与文档的交互、动态样式和文档、Image/Canvas/SVG图形图像处理、Cookie与隐藏框架、Ajax原理及应用、错误处理等。
      《JavaScript编程宝典(第2版)》具有极强的实用性,书中设计了150多个完整的实例以及许多代码片段来说明如何应用JavaScript,网站中需要的各种JavaScript应用几乎都能在这里找到。这些实例包括显示当前日期与时间、图像时钟、自动跳转、动态修改元素内容、动态修改文档结构、表单验证、可控制的滚动公告栏、树形目录、多级树形目录、下拉菜单、跟随鼠标的图片、沿指定路径运动的图片、围绕鼠标旋转的字符串、位于窗口固定位置的广告、飘落的雪花、隐藏的浮动导航面板、滚动的图片串、正则表达式进行验证等常见的应用,以及图像缓存、Canvas绘图、列表排序、表格的客户端排序、表单数据绑定、表格数据绑定、Cookie应用、使用隐藏框架与服务器端通信、Ajax应用、XML处理、调用JavaApplet、控制Flash、MP3循环播放列表等高级应用。这些实例均可以直接复制使用,程序中均有详细的注释说明,可以根据需要进行修改。
      《JavaScript编程宝典(第2版)》适合JavaScript初学者以及各层次的Web应用开发人员。
  • 目录:
    第1部分语法基础
    第1章JavaScript简介
    1.1JavaScript是什么
    1.2JavaScript能做什么
    1.3JavaScript如何实现动态效果
    1.4JavaScript历史与发展
    1.5JavaScript1.5到JavaScript2.0
    1.6JavaScript与浏览器
    1.7JavaScript与ECMAScript
    1.8JavaScript和Java语言的区别
    1.9需要掌握的基础知识
    1.10文本编辑器
    1.11小结

    第2章HTML基础
    2.1HTML简介
    2.2HTML文件组成
    2.3字符与段落格式
    2.4超链接
    2.5表格
    2.6列表
    2.7FORM表单
    2.8框架
    2.9[marquee]标记
    2.10添加多媒体
    2.11小结

    第3章JavaScript快速入门
    3.1常用的两个客户端方法
    3.2在HTML代码中加入JavaScript脚本
    3.3JavaScript程序设计基本规则
    3.4创建与运行JavaScript实例
    3.5小结

    第4章数据类型与变量
    4.1JavaScript数据类型简介
    4.2基本数据类型
    4.3数组简介
    4.4变量与常量
    4.5数据类型转换
    4.6复合数据类型的使用
    4.7小结

    第5章运算符、表达式和语句
    5.1运算符
    5.2表达式
    5.3语句
    5.4小结

    第6章函数
    6.1函数定义与调用
    6.2函数参数
    6.3不支持重载
    6.4函数嵌套调用与递归调用
    6.5函数对象
    6.6函数作为数据使用
    6.7函数对象的属性和方法
    6.8闭包
    6.9JavaScript全局函数
    6.10函数使用注意事项
    6.11小结

    第2部分JavaScript对象
    第7章对象
    7.1JavaScript的面向对象特性
    7.2使用内建对象
    7.3用户自定义对象
    7.4作为联合数组的对象
    7.5属性与方法
    7.6原型
    7.7通用对象属性和方法
    7.8面向对象技术
    7.9小结

    第8章String与Array对象
    8.1String对象
    8.2Array对象
    8.3小结

    第9章Date.Math.Boolean.Number与Function对象
    9.1Date对象
    9.2Math对象
    9.3Boolean对象
    9.4Number对象
    9.5Function对象
    9.6小结

    第10章正则表达式
    10.1正则表达式简介
    10.2相关的String对象方法
    10.3简单正则表达式
    10.4复杂正则表达式
    10.5RegExp对象
    10.6应用实例
    10.7小结

    第3部分DOM基础及应用
    第11章BOM与DOM
    11.1BOM与DOM
    11.2BOM
    11.3DOM
    11.4小结

    第12章事件处理
    12.1事件与浏览器兼容性
    12.2基本事件模型
    12.3DOM事件模型
    12.4IE事件模型
    12.5浏览器兼容性的解决方法
    12.6应用实例——日历
    12.7小结

    第13章控制浏览器窗口
    13.1window对象
    13.2使用对话框
    13.3打开与关闭浏览器窗口
    13.4延迟与周期执行
    13.5框架与window对象
    13.6文档滚动
    13.7移动浏览器窗口
    13.8状态栏效果
    13.9浏览器大小
    13.10窗口事件
    13.11窗口之间通信
    13.12screen对象
    13.13小结

    第14章navigator.location和history对象
    14.1navigator对象
    14.2location对象
    14.3history对象
    14.4location与history对象的应用
    14.5小结

    第4部分动态应用实践
    第15章CSS级联样式表
    15.1CSS简介
    15.2CSS语法基础
    15.3在HTML中添加样式
    15.4动态样式
    15.5CSS属性
    15.6小结

    第16章动态样式
    16.1动态样式基本实现方法
    16.2带有停顿的滚动公告栏
    16.3树形目录
    16.4多级树形目录
    16.5下拉菜单
    16.6跟随鼠标的图片
    16.7跟随鼠标运动的文字
    16.8沿指定路径运动的图片
    16.9围绕鼠标光标旋转的字符串
    16.10位于窗口固定位置的广告
    16.11飘落的雪花
    16.12隐藏的浮动导航面板
    16.13小结

    第17章动态文档
    17.1document对象
    17.2访问文档元素
    17.3动态文档的基本方法
    17.4Text节点
    17.5documentFragment接口
    17.6IE扩展
    17.7小结

    第18章处理表单
    18.1JavaScript表单处理基础
    18.2Form对象
    18.3Input对象
    18.4Select对象
    18.5Textarea对象
    18.6表单验证
    18.7提高表单可用性
    18.8IE表单数据绑定
    18.9小结

    第19章动态表格
    19.1Table对象
    19.2TableRow对象
    19.3TableCell对象
    19.4TableSection对象
    19.5动态控制表格结构
    19.6表格排序
    19.7IE表格数据绑定
    19.8小结

    第5部分高级应用技术
    第20章Image.Canvas与SVG图形图像处理
    20.1Image对象
    20.2Canvas元素
    20.3SVG
    20.4小结

    第21章Cookie与隐藏框架
    21.1Cookie
    21.2隐藏框架
    21.3小结

    第22章Ajax原理及应用
    22.1Ajax简介
    22.2处理HTTP请求
    22.3Ajax应用
    22.4与隐藏框架的比较
    22.5小结

    第23章JavaScript与插件
    23.1插件基础
    23.2Flash的应用
    23.3JavaApplet
    23.4ActiveX插件
    23.5小结

    第24章JavaScript与XML
    24.1XML简介
    24.2获取XML文档
    24.3使用DOM操作XML文档
    24.4使用XSLT解析XML
    24.5使用XPath查询XML
    24.6小结

    第25章错误处理与安全策略
    25.1错误与异常
    25.2浏览器错误报告
    25.3捕获与处理异常
    25.4基本调试方法
    25.5脚本调试器
    25.6安全策略
    25.7小结
查看详情
系列丛书 / 更多
宝典丛书:JavaScript编程宝典(第2版)
LabVIEW宝典
陈树学、刘萱 著
宝典丛书:JavaScript编程宝典(第2版)
Python宝典
杨佩璐、宋强 著
宝典丛书:JavaScript编程宝典(第2版)
网络安全与黑客攻防宝典
李俊民 著
宝典丛书:JavaScript编程宝典(第2版)
MATLAB 宝典(第4版)
陈杰 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:Office 2007应用技巧宝典
邱瑞学 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:中文版Dreamweaver CS3网页制作宝典
陆玉柱 著
宝典丛书:JavaScript编程宝典(第2版)
Linux命令行和shell脚本编程宝典
[美]布卢姆 著;苏丽 译
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:MATLAB宝典(第2版)
陈杰 著
宝典丛书:JavaScript编程宝典(第2版)
Maya 8.5宝典
赵志刚、李宇 著
宝典丛书:JavaScript编程宝典(第2版)
Maya三维动画与游戏设计宝典(全彩)
烽火时代、刘跃军 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:数码摄影与数码照片后期处理宝典
李新军 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:Excel 2007 VBA高级编程宝典
魏汪洋 著
相关图书 / 更多
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:Photoshop图像合成高级技法宝典
王敬 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:Eclipse,Struts,Hibernate,Spring集成开发宝典
陈天河 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:C++宝典
李鹏程 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:Office 2007应用技巧宝典
邱瑞学 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书200万:SPSS宝典(第2版)
张庆利 著
宝典丛书:JavaScript编程宝典(第2版)
宝典石膏像/我有我一套系列丛书
杨忠 著;孙建 编
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:Protel 99 SE设计宝典
赵建领 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:Fedora Linux基础应用与配置管理宝典
李松林、毛鹏 著
宝典丛书:JavaScript编程宝典(第2版)
宝典—拼音600题
南京合谷科技信息技术有限公司 编
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:C语言宝典
迟剑 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:ASP.NET 2.0宝典
吕洋波 著
宝典丛书:JavaScript编程宝典(第2版)
宝典丛书:MATLAB宝典(第2版)
陈杰 著
您可能感兴趣 / 更多
宝典丛书:JavaScript编程宝典(第2版)
PHP5+MySQL5 Web应用开发宝典
陈争航 著
宝典丛书:JavaScript编程宝典(第2版)
JavaScript动态网页经典实例教程
陈争航 编