微信扫一扫,移动浏览光盘
简介
JavaScript是常用的客户端脚本程序,在本书中,由浅入深地详细介
绍了JavaScript的基础语法,在此基础上再介绍了浏览器对象模型和文档
对象模型两个常用的对象模型,最后本书还简单地介绍了JavaScript在
Aiax方面的使用知识。
全书分为三篇:第一篇为JavaScript语法基础,主要包括JavaScript
简介、如何实现JavaScript、数据类型、变量和常量、运算符、语句和函
数等内容:第二篇为JavaScript对象,主要包括对象、核心对象、数组、
正则表达式、对象模型和事件驱动、窗口与框架、文档对象、表单对象等
内容;第三篇为高级技术,主要包括BOM中的其他对象、文档对象模型以及
Aiax技术等内容。
本书适合于JavaScript的初学者使用,也适合有一定JavaScript基础
想进一步提高的网页开发者使用。
目录
第1章 JavaScrilpt简介
1.1 脚本语言介绍
1.1.1 什么是脚本语言
1.1.2 脚本语言与传统编程语言
1.1.3 脚本语言的分类
1.1.4 常用的网页脚本语言
1.2 JavaScript介绍
1.2.1 什么是JavaScfipt
1.2.2 JavaScript与Java之间的关系
1.2.3 JavaScript的作用
1.2.4 JavaScript的版本
1.2.5 浏览器对JavaScript的支持
1.2.6 JavaScript的局限性
1.3 关于本书的一些说明
1.4 小结
第2章 实现JavaScript
2.1 编写JavaScript的工具
2.1.1 记事本
2.1.2 UltmEdit32
2.1.3 Dreamweaver
2.1.4 其他编辑器
2.2 在HTVII+文件中插入JavaScript代码
2.2.1 JavaScript的专用标签
2.2.2 JavaScript的HelloWorld程序
2.2.3 运行JavaScript
2.2.4 JavaScript代码必须要放在标签对之间
2.2.5 JavaScript代码位置
2.3 JavaScript的执行方式
2.3.1 JavaScript的执行次序
2.3.2 通过代码调用执行JavaScript程序
2.3.3 使用“javascript:”调用JavaScnpt程序
2.3.4 通过事件激发JavaScfipt程序
2.3.5 如何放JavaScript代码
2.4 标签详解
2.4.1 脚本语言的类型和版本
2.4.2 脚本语言的MIME类型
2.4.3 引用外部JavaScript文件
2.4.4 更改浏览器默认的解析顺序
2.5 注释
2.5.1 单行注释
2.5.2 多行注释
2.5.3 HTML的注释
2.5.4 标记JavaScript代码
2.5.5 使用支持JavaScript的浏览器
2.6 开启浏览器对活动脚本的支持
2.6.1 在IE浏览器中启用活动脚本
2.6.2 在Firefox浏览器中启用JavaScript
2.6.3 在Opera浏览器中启用JavaScnpt
2.7 调试JavaScdpt
2.7.1 在IE浏览器中查看JavaScnpt错误信息
2.7.2 在Firefox浏览器中查看JavaScdpt错误信息
2.7.3 在Opera浏览器中查看JavaScript错误信息
2.8 注意事项
2.8.1 区分大小写
2.8.2 空格
2.8.3 分号
2.8.4 换行
2.9 小结
第3章 数据类型、变量和常量
3.1 数据类型
3.1.1 数据类型分类
3.1.2 字符串型
3.1.3 数字型
3.1.4 布尔型
3.1.5 数组
3.1.6 对象
3.1.7 函数
3.1.8 undefined
3.1.9 null
3.1.10 数据类型转换方式
3.1.11 数据类型转换规则
3.2 直接量
3.2.1 字符串直接量
3.2.2 转义字符
3.2.3 数字直接量
3.2.4. 布尔直接量
3.2.5 数组直接量
3.2.6 对象直接量
3.2.7 函数直接量
3.2.8 undefined直接量
3.2.9 null直接量
3.3 变量
3.3.1 定义变量
3.3.2 给变量赋值
3.3.3 定义变量的同时给变量赋值
3.3.4 给未定义的变量赋值
3.3.5 为变量多次赋值
3.3.6 重复定义变量
3.3.7 变量的作用域
3.3.8 未定义而直接赋值的变量是全局变量
3.3.9 语句块中的变量
3.3.10 作用域越小的变量的优先级越高
3.3.11 与众不同的变量定义法
3.3.12 注意事项
3.4 常量
3.4.1 定义常量
3.4.2 不同浏览器对常量的支持情况
3.4.3 在什么情况下使用常量
3.4.4 JavaScript内置常量
3.4.5 注意事项
3.5 保留字
3.5.1 关键字
3.5.2 保留的关键字
3.5.3 不建议使用的保留字
3.6 小结
第4章 运算符
4.1 运算符、操作数和表达式简介
4.1.l 运算符简介
4.1.2 操作数简介
4.1.3 运算符对操作数类型
4.1.4 运算符分类
4.1.5 表达式简介
4.2 算术运算符
4.2.1 算术运算符简介
4.2.2 递增运算符与递减运算符
4.2.3 先使用后加减
4.2.4 先加减后使用
4.2.5 特殊情况
4.3 字符串运算符
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.6 逐位运算符
4.6.1 二进制表示法
4.6.2 逐位或、与、非、异或
4.6.3 左移运算符和0补足右移运算符
4.6.4 带符号右移运算符
4.7 赋值运算符
4.7.1 普通赋值运算符
4.7.2 复合赋值运算符
4.8 特殊运算符
4.8.1 逗号运算符
4.8.2 条件运算符
4.8.3 存取运算符
第5章 语句
第6章 函数
第二篇 JavaScript对象
第7章 对象
第8章 核心对象
第9章 数组
第10章 正则表达式
第11章 对象模型和事件驱动
第12章 窗口与模框架
第13章 文档对象
第14章 表单对象
第三篇 高级技术
第15章 BOM中的其他对象
第16章 文档对象模型
第17章 Ajax技术
1.1 脚本语言介绍
1.1.1 什么是脚本语言
1.1.2 脚本语言与传统编程语言
1.1.3 脚本语言的分类
1.1.4 常用的网页脚本语言
1.2 JavaScript介绍
1.2.1 什么是JavaScfipt
1.2.2 JavaScript与Java之间的关系
1.2.3 JavaScript的作用
1.2.4 JavaScript的版本
1.2.5 浏览器对JavaScript的支持
1.2.6 JavaScript的局限性
1.3 关于本书的一些说明
1.4 小结
第2章 实现JavaScript
2.1 编写JavaScript的工具
2.1.1 记事本
2.1.2 UltmEdit32
2.1.3 Dreamweaver
2.1.4 其他编辑器
2.2 在HTVII+文件中插入JavaScript代码
2.2.1 JavaScript的专用标签
2.2.2 JavaScript的HelloWorld程序
2.2.3 运行JavaScript
2.2.4 JavaScript代码必须要放在标签对之间
2.2.5 JavaScript代码位置
2.3 JavaScript的执行方式
2.3.1 JavaScript的执行次序
2.3.2 通过代码调用执行JavaScript程序
2.3.3 使用“javascript:”调用JavaScnpt程序
2.3.4 通过事件激发JavaScfipt程序
2.3.5 如何放JavaScript代码
2.4 标签详解
2.4.1 脚本语言的类型和版本
2.4.2 脚本语言的MIME类型
2.4.3 引用外部JavaScript文件
2.4.4 更改浏览器默认的解析顺序
2.5 注释
2.5.1 单行注释
2.5.2 多行注释
2.5.3 HTML的注释
2.5.4 标记JavaScript代码
2.5.5 使用支持JavaScript的浏览器
2.6 开启浏览器对活动脚本的支持
2.6.1 在IE浏览器中启用活动脚本
2.6.2 在Firefox浏览器中启用JavaScript
2.6.3 在Opera浏览器中启用JavaScnpt
2.7 调试JavaScdpt
2.7.1 在IE浏览器中查看JavaScnpt错误信息
2.7.2 在Firefox浏览器中查看JavaScdpt错误信息
2.7.3 在Opera浏览器中查看JavaScript错误信息
2.8 注意事项
2.8.1 区分大小写
2.8.2 空格
2.8.3 分号
2.8.4 换行
2.9 小结
第3章 数据类型、变量和常量
3.1 数据类型
3.1.1 数据类型分类
3.1.2 字符串型
3.1.3 数字型
3.1.4 布尔型
3.1.5 数组
3.1.6 对象
3.1.7 函数
3.1.8 undefined
3.1.9 null
3.1.10 数据类型转换方式
3.1.11 数据类型转换规则
3.2 直接量
3.2.1 字符串直接量
3.2.2 转义字符
3.2.3 数字直接量
3.2.4. 布尔直接量
3.2.5 数组直接量
3.2.6 对象直接量
3.2.7 函数直接量
3.2.8 undefined直接量
3.2.9 null直接量
3.3 变量
3.3.1 定义变量
3.3.2 给变量赋值
3.3.3 定义变量的同时给变量赋值
3.3.4 给未定义的变量赋值
3.3.5 为变量多次赋值
3.3.6 重复定义变量
3.3.7 变量的作用域
3.3.8 未定义而直接赋值的变量是全局变量
3.3.9 语句块中的变量
3.3.10 作用域越小的变量的优先级越高
3.3.11 与众不同的变量定义法
3.3.12 注意事项
3.4 常量
3.4.1 定义常量
3.4.2 不同浏览器对常量的支持情况
3.4.3 在什么情况下使用常量
3.4.4 JavaScript内置常量
3.4.5 注意事项
3.5 保留字
3.5.1 关键字
3.5.2 保留的关键字
3.5.3 不建议使用的保留字
3.6 小结
第4章 运算符
4.1 运算符、操作数和表达式简介
4.1.l 运算符简介
4.1.2 操作数简介
4.1.3 运算符对操作数类型
4.1.4 运算符分类
4.1.5 表达式简介
4.2 算术运算符
4.2.1 算术运算符简介
4.2.2 递增运算符与递减运算符
4.2.3 先使用后加减
4.2.4 先加减后使用
4.2.5 特殊情况
4.3 字符串运算符
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.6 逐位运算符
4.6.1 二进制表示法
4.6.2 逐位或、与、非、异或
4.6.3 左移运算符和0补足右移运算符
4.6.4 带符号右移运算符
4.7 赋值运算符
4.7.1 普通赋值运算符
4.7.2 复合赋值运算符
4.8 特殊运算符
4.8.1 逗号运算符
4.8.2 条件运算符
4.8.3 存取运算符
第5章 语句
第6章 函数
第二篇 JavaScript对象
第7章 对象
第8章 核心对象
第9章 数组
第10章 正则表达式
第11章 对象模型和事件驱动
第12章 窗口与模框架
第13章 文档对象
第14章 表单对象
第三篇 高级技术
第15章 BOM中的其他对象
第16章 文档对象模型
第17章 Ajax技术
JavaScript从入门到精通
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!