JavaScript教学范本

JavaScript教学范本
作 者: 黄雅玲
出版社: 中国铁道出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Java
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《JavaScript教学范本》作者简介

内容简介

JavaScript是一种描述脚本语言,它可以嵌入在HTML中,可以在客户端运行,是动态Web设计的最佳选择,也是浏览器普遍支持的脚本语言。本书作者通过众多网上频繁应用的经典实例,对JavaScript作了详细的分析,让读者从学习中体会到它的强大功能。本书所有范例在随书所附光盘“Sample”文件夹下。

图书目录

第1章 JavaScript简介

什么是Script

什么是JavaScript

JavaScript可以做什么

JavaScript与国际标准

JavaScript的执行平台

JavaScript的版本

浏览器对JavaScript的支持

浏览器与Script处理

JavaScript与VBScript

JavaScript与JScript

JavaScript与Java

对象化的程序语言

对象的操作

工欲善其事,必先利其器

安装及设置

开始编写JavaScript

JavaScript的格式

程序代码的基本认识

如何有效地学习

第2章 值、变量与常量

数值

字符串值

空值

未定义值

什么是变量

什么是好的变量

变量的声明

JavaScript的保留字

变量的作用域

数据类型的转换

其他数据类型的运算

常量

布尔常量

整数常量

浮点常量

字符串常量

使用特殊字符的字符串常量

数组常量

多写了逗号的数组常量

第3章 运算符与表达式

表达式

什么是操作数

什么是运算符

赋值运算符

比较运算符

算术运算符

逻辑运算符

逐位运算符

字符串运算符

特殊运算符

条件运算符

逗号运算符

delete运算符

New运算符

This运算符

typeof运算符

void运算符

运算符执行优先次序

第4章 流程控制语句

if…else…控制结构

while循环控制结构

终止while循环

do…while循环控制结构

for循环控制结构

for…in循环控制结构

switch控制结构

with语句

comment语句

第5章 函数与对象

函数

如何定义一个函数

函数的调用

构造函数的注意事项

默认函数

编码函数-escape()

译码函数-unescape()

求值函数-eval()

数值判断函数-isNaN()

转成整数函数-parseInt()

转成浮点数函数-parseFloat()

什么是对象

默认对象

数组对象

建立数组对象

数组对象的属性

数组对象的方法

二维数组

布尔对象

布尔对象的属性

布尔对象的方法

日期对象

日期对象的属性

日期对象的方法

函数对象

函数对象的属性

函数对象的方法

数学对象

数学对象的属性

数学对象的方法

数值对象

数值对象的属性

数值对象的方法

字符串对象

字符串对象与字符串

字符串对象的属性

字符串对象的方法

自行定义对象

定义对象的属性

定义对象的方法

高级练习

第6章 事件处理程序

什么是事件

有哪些事件

事件处理程序

高级练习

第7章 领航员对象与事件对象

领航员对象

领航员对象层次图

领航员对象的属性

领航员对象的方法

plugin对象的属性

plugin对象的方法

mimeType对象

mimeType对象的属性

事件对象

事件对象的属性

第8章 窗口对象

窗口对象

窗口对象与事件

窗口对象的属性

窗口对象的方法

打开窗口

窗口的规格参数

定时器的使用

历史对象

历史对象的属性

历史对象的方法

位置对象

URL的种类

位置对象的使用

位置对象的属性

位置对象的方法

屏幕对象

屏幕对象的属性

高级练习

第9章 框架对象

什么是框架对象

框架组的结构

框架组层次图

用户登录

防止直接连接

检查是否使用框架

高级练习

第10章 文件对象

文件对象层次图

文件对象的属性

文件对象的方法

文件对象与事件

错点对象

锚点对象的属性

链接对象

链接对象的属性

链接对象的方法

链接对象与事件

图像对象

图像对象的属性

图像对象与事件

Cookie对象

Cookie的代码

写入Cookie

读出Cookie

Cookie使用须知

高级练习

第11章 表单文件

表单对象层次图

表单对象

表单对象的属性

表单对象的方法

文本对象

文本对象的属性

文本对象的方法

文本对象与事件处理程序

密码对象

密码对象的属性

密码对象的方法

密码对象与事件处理程序

按钮对象

按钮对象的属性

按钮对象的方法

按钮对象与事件处理程序

提交按钮对象

提交按钮对象的属性

提交按钮对象的方法

提交按钮对象与事件处理程序

重置按钮对象

重置按钮对象的属性

重置按钮对象的方法

重置按钮对象与事件处理程序

隐藏对象

隐藏对象的属性

单选按钮对象

单选按钮对象的属性

单选按钮对象的方法

单选按钮对象与事件处理程序

复选框对象

复选框对象的属性

复选框对象的方法

复选框对象与事件处理程序

JavaScript可以做什么

选择对象的属性

选择对象的方法

选择对象与事件处理程序

选项对象

选项对象的属性

文本区域

文本区域对象的属性

文本区域对象的方法

文本区域对象与事件处理程序

文件上传对象

文件上传对象的属性

文件上传对象的方法

文件上传对象与事件处理程序

高级练习

附录A HTML语法一览表

附录B 色码一览表

附录C 对象层次图

附录D 对象属性一览表

附录E 常见问题集

附录F 习题解答