注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关JavaScript从入门到精通

JavaScript从入门到精通

JavaScript从入门到精通

定 价:¥56.00

作 者: 孙强,李晓娜,黄艳 编著
出版社: 清华大学出版社
丛编项: 网站开发非常之旅
标 签: J2EE

购买这本书可以去


ISBN: 9787302177968 出版时间: 2008-10-01 包装: 平装
开本: 16开 页数: 453 字数:  

内容简介

  本书是一本全面介绍JavaScfipt脚本编程和网页制作技术的教程,内容丰富全面,结构清晰,讲解采用理论与实践相结合的方法,深入浅出、简明易懂。本书特别注重实践能力的培养,实用性和可操作性较强。本书首先详细介绍了JavaScript的基础知识和语法结构,接着讲解了JavaScfipt对象编程的知识,最后结合XML和数据库讲解JavaScfipt的高级应用,并介绍了在Web 2.0时代最火热的JavaScfipt应用—Ajax。本书可作为高等院校本、专科各专业JavaScfipt程序设计、网页制作等课程的教材,也可作为网站设计与制作的培训教材,还适合作为网页设计与制作爱好者的自学参考书。

作者简介

暂缺《JavaScript从入门到精通》作者简介

图书目录

第1篇 JavaScript语言基础
 第1章 JavaScript概述
  1.1 JavaScript简介
   1.1.1 JavaScript语言简史
   1.1.2 JavaScript和Java的区别
   1.1.3 JavaScript的主要特点
   1.1.4 JavaScript在Web页面中的应用
  1.2 JavaScript开发环境和编写工具
   1.2.1  JavaScript开发环境
   1.2.2 JavaScript编写工具
  1.3 在HTML中嵌入JavaScript的方法
   1.3.1 利用标签的language属性
   1.3.2 利用标签的src属性
   1.3.3 利用onLoad方式
  1.4 JavaScript的说明语句
  1.5 在不兼容的浏览器中隐藏JavaScript代码
  1.6小结
 第2章 HTML基础
  2.1 HTML语言概述
   2.1.1 HTML概述
   2.1.2 HTML文档结构
  2.2 HTML标签
   2.2.1 头部标签…
   2.2.2 标题标签…
   2.2.3 索引标签
   2.2.4 主体标签…
   2.2.5特殊字符
  2.3 HTML格式标签
   2.3.1 段落标签
   2.3.2 换行标签
   2.3.3 缩进标签
   2.3.4 预格式化标签
   2.3.5 列表标签
 2.4 HTML文本标签
   2.4.1 标题标签
   2.4.2 字体修饰标签
   2.4.3 字体标签
 2.5 HTML超链接标签
   2.5.1 属性href
   2.5.2 属性target
   2.5.3 属性title
   2.5.4 属性name
   2.5.5 链接到E—mail地址
 2.6 HTML图像标签
   2.6.1 属性src
   2.6.2 属性alt
   2.6.3 属性height和width
   2.6.4 属性align
   2.6.5 属性border
 2.7 HTML表格标签
   2.7.1 表格标签…
   2.7.2 行标签…
   2.7.3 单元格标签…
   2.7.4 表头标签…
   2.7.5 说明标签…
 2.8 HTML框架标签
   2.8.1 框架集标签…
   2.8.2 框架标签
   2.8.3 标签
   2.8.4 浮动窗口标签…
   2.8.5 框架的高级设置
 2.9 HTML表单标签
   2.9.1 表单标签…
   2.9.2 用户输入区域标签
  2.10 小结
 第3章 CSS层叠样式表
  3.1 CSS简介
   3.1.1 CSS的简介
   3.1.2 CSS的特点
  3.2 CSS样式的定义及使用
   3.2.1 内联样式表方式
   3.2.2 嵌入样式表方式
   3.2.3 外部样式表方式
   3.2.4 局部特定样式表方式
 3.3 CSS选择器分类
   3.3.1 HTML标签选择器
   3.3.2 类选择器
   3.3.3 伪元素选择器
  3.4 样式表的注释及继承
  3.5 CSS样式的优先级
  3.6 CSS属性详解
   3.6.1 字体属性
   3.6.2 背景属性
   3.6.3 文本属性
   3.6.4 位置属性
   3.6.5 布局属性
   3.6.6 边缘属性
   3.6.7 列表属性
   3.6.8 其他属性
  3.7 CSS滤镜
   3.7.1 Alpha参数
   3.7.2 DropShadow参数
   3.7.3 Blur参数
   3.7.4 Glow参数
   3.7.5 BlendTrans参数
   3.7.6 Wave参数
   3.7.7 RevealTrans参数
   3.7.8 无子参的参数
  3.8小结
第2篇 JavaScript语法结构
 第4章 JavaScript的数据类型和运算符
 4.1 语法规则
   4.1.1 JavaScript严格区分大小写
   4.1.2 JavaScript程序的注释
   4.1.3 JavaScript程序代码的格式
   4.1.4 JavaScript常量
   4.1.5 JavaScript的空白符和换行符
   4.1.6 JavaScript标识符
   4.1.7 JavaScript保留字
 4.2 基本数据类型
   4.2.1 数值型
   4.2.2 字符串类型
   4.2.3 布尔型
   4.2.4 空值型
   4.2.5 未定义值
   4.2.6 类型转换
  4.3 变量
   4.3.1 变量的命令
   4.3.2 变量声明
   4.3.3 变量赋值
  4.4 表达式与运算符
   4.4.1 表达式概述
   4.4.2 运算符概述
   4.4.3 算术运算符
   4.4.4 赋值运算符
   4.4.5 关系运算符
   4.4.6 逻辑运算符
   4.4.7 字符串运算符
   4.4.8 其他运算符
   4.4.9 运算符的优先级
   4.4.10 表达式中的类型转换
 4.5 正则表达式
   4.5.1 正则表达式定义
   4.5.2 RegExp对象
   4.5.3 RegExp对象的属性
   4.5.4 正则表达式的string方法
   4.5.5 高级正则表达式
  4.6 小结
 第5章 流程控制
  5.1 顺序结构
  5.2 选择结构
   5.2.1 if语句
   5.2.2 if…else语句
   5.2.3 嵌套if和if…else语句
   5.2.4 switch语句
 5.3 循环结构
   5.3.1 while循环
   5.3.2 d0…while语句
   5.3.3 for语句
   5.3.4 for…in语句
   5.3.5 with语句
   5.3.6 break和continue语句
   5.3.7 其他语句
  5.4 小结
 第6章 函数
 6.1 函数概述
   6.1.1 函数定义
   6.1.2 函数调用
   6.1.3 函数参数
   6.1.4 函数返回值
  6.2 函数的嵌套调用
  6.3 函数的递归
  6.4 变量的作用域
  6.5 内置函数
   6.5.1 encodeURI
   6.5.2 decodeURI
   6.5.3 parseInt
   6.5.4 parseFloat
   6.5.5 isNaN
   6.5.6 eval
  6.6 小结
第3篇 JavaScript对象编程
 第7章 JavaScript与面向对象编程
 7.1 对象编程基础
   7.1.1 对象的基本概念
   7.1.2 对象的属性和方法
   7.1.3 创建和删除对象
  7.2 String对象
   7.2.1 创建String对象
   7.2.2 String对象的属性
   7.2.3 String对象的方法
  7.3 Boolean对象
  7.4 Number对象
   7.4.1 Number对象的属性
   7.4.2 Number对象的方法
  7.5 Math对象
   7.5.1 Math对象的属性
   7.5.2 Math对象的方法
  7.6 Date对象
   7.6.1 变量声明
   7.6.2 静态方法
   7.6.3 读取时间方法
   7.6.4 设置时间方法
   7.6.5 时间转换为字符串方法
  7.7 Array对象
   7.7.1 创建Array对象
   7.7.2 操作数组元素
   7.7.3 多维数组
   7.7.4 Array对象的属性
   7.7.5 Array对象的方法
  7.8 小结
 第8章 事件与事件处理
  8.1 事件和事件驱动
   8.1.1 什么是事件
   8.1.2 事件处理
  8.2 指定事件处理程序
  8.3 event对象简介
  8.4 JavaScript常用事件
   8.4.1 键盘事件
   8.4.2 鼠标事件
   8.4.3 Load和Unload事件
   8.4.4 Focus和Blur事件
   8.4.5 Sumbit和Reset事件
   8.4.6 Change和Select事件
   8.4.7 Error事件
  8.5 小结
 第9章 窗口和框架
  9.1 浏览器对象模型
   9.1.1 浏览器对象模型
   9.1.2 访问浏览器对象
  9.2 Window对象
   9.2.1 Window对象的常用属性和方法
   9.2.2 Window对象的常用事件
   9.2.3 打开窗口
   9.2.4 关闭窗口
   9.2.5 弹出信息
   9.2.6 设置状态栏
   9.2.7 setTimeout()方法
   9.2.8 setInterval()方法
   9.2.9 移动窗口
   9.2.10 改变窗口大小
  9.3 Frame对象
   9.3.1 访问窗口中的框架页面
   9.3.2 框架和窗口之间的关系
  9.4 小结
 第10章 网页核心Document对象
  10.1 Document对象
   10.1.1 Document对象的常用属性和方法
   10.1.2 根据title属性设置标题
   10.1.3 设置文档背景颜色
   10.1.4 设置文本的颜色
   10.1.5 使用all属性访问HTML元素
   10.1.6 使用write向文档写入内容
 10.2 Links对象
   10.2.1 Links对象常用属性
   10.2.2 输出链接属性
   10.2.3 在新窗口中打开链接地址
  10.3 Anchors对象
  10.4 Images对象
   10.4.1 Images对象常用属性
   10.4.2 鼠标经过图像
   10.4.3 改变图片的大小
  10.5小结
 第11章 表单对象
  11.1 Form对象
   11.1.1 Form对象的常用属性和方法
   11.1.2 Form表单组成元素
   11.1.3 访问表单对象
   11.1.4 获取表单对象的个数
   11.1.5 表单的方法
  11.2 单行文本框
   11.2.1 Text对象的属性、方法和事件
   11.2.2 获取单行文本框的值
   11.2.3 设置文本框的大小
   11.2.4 文本框的事件
  11.3 密码框
  11.4 多行文本域
 ……
第4篇 JavaScript高级应用

本目录推荐