搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
JavaScript程序设计
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302148296
  • 作      者:
    贾素玲,王强主编
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2007
收藏
内容介绍
  《Java Script程序设计/高等学校计算机应用人才培养系列教材》是为高等院校计算机及相关专业高年级学生所编写的一本JavaScript教材。全书共有12章,分别介绍了动态编程语言;JavaScript的语法、数据类型和变量等基础知识;表达式和操作符;JavaScript中逻辑控制语句的基本结构;JavaScript中的事件处理机制;JavaScript的对象模型,并且重点介绍了窗口和框架对象;文档和文档元素;表单和表单元素;JavaScript与Applet和ActiveX控件间的互操作方法;如何在实际当中应用JavaScript来实现网页特效;Cookie机制,并且探讨了JavaScript中的安全问题;目前流行的Ajax技术,并且说明了JavaScript在其中的应用方式。
  《Java Script程序设计/高等学校计算机应用人才培养系列教材》可以作为四年制大学本科计算机专业及相关专业的JavaScript语言教材,同时亦可作为相关研究人员和工程技术人员的参考书籍。
展开
目录
第1章 JavaScript简介
1.1 什么是JavaScript
1.1.1 JavaScript的定义
1.1.2 JavaScript的发展历史
1.1.3 JavaScript的特性
1.1.4 JavaScript的应用
1.1.5 JavaScript的局限
1.1.6 JavaScript与Java
1.2 编写第一个JavaScript程序
1.2.1 HTML的基本结构
1.2.2 使用<SCRIPT>标记
1.2.3 使用JavaScript文件
1.2.4 添加注释
1.2.5 从不兼容的浏览器中隐藏JavaScript
1.2.6 在HEAD段或者BODY段中放置JavaScript
1.2.7 调试JavaScript
1.3 JavaScript开发工具
1.4 脚本语言简介
1.4.1 什么是脚本语言
1.4.2 VBScript
1.4.3 PHP
1.4.4 Perl
1.4.5 Python
1.4.6 Ruby
本章小结
习题1

第2章 词法、数据类型和变量
2.1 JavaScript中词法结构
2.1.1 大小写敏感
2.1.2 语句分隔符
2.1.3 保留字
2.2 JavaScript中的原始数据类型
2.2.1 数值型
2.2.2 字符型
2.2.3 布尔型
2.3 函数
2.3.1 创建函数
2.3.2 调用函数
2.3.3 作为数据类型的函数
2.3.4 JavaScript中的内置函数
2.4 对象
2.4.1 创建对象
2.4.2 操作对象的属性
2.4.3 操作对象的方法
2.5 数组
2.5.1 创建数组
2.5.2 访问数组元素
2.5.3 数组的属性
2.5.4 数组的方法
2.5.5 多维数组
2.6 特殊的数据类型
2.6.1 Null
2.6.2 Undefined
2.7 数据类型转换
2.7.1 数据类型的自动转换
2.7.2 数据类型的明确转换
2.8 变量
2.8.1 变量的声明
2.8.2 变量的使用
2.8.3 局部变量和全局变量
本章小结
习题2

第3章 表达式与操作符
3.1 表达式
3.2 运算符概述
3.2.1 运算符的优先级
3.2.2 运算数的类型
3.2.3 运算符的类型
3.3 算术运算符
3.4 比较运算符
3.5 逻辑运算符
3.5.1 逻辑与运算符(&&)
3.5.2 逻辑或运算符(||)
3.5.3 逻辑非运算符(!)
3.6 逐位运算符
3.7 条件运算符(?:)
3.8 赋值运算符
3.8.1 简单的赋值运算符
3.8.2 带操作的赋值运算符
3.9 其他运算符t
3.9.1 逗号运算符(,)
3.9.2 新建运算符(new)
3.9.3 删除运算符(delete)
3.9.4 typeof运算符
3.9.5 void运算符
本章小结
习题3

第4章 逻辑控制语句
4.1 复合语句
4.2 if语句
4.2.1 简单if语句
4.2.2 ifelse语句
4.2.3 elseif语句
4.2.4 if语句的嵌套
4.3 switch语句
4.4 while语句
45dowhile语句
4.6 for语句
4.7 forin语句
4.8 标签语句
4.9 break和continue语句
4.9.1 break语句
4.9.2 continue语句
4.1 0异常处理语句
4.1 1其他语句
4.1 1.1 return语句
4.1 1.2 with语句
本章小结
习题4

第5章 事件和事件处理
5.1 理解事件
5.1.1 事件概述
5.1.2 事件类型
5.1.3 事件处理器
5.2 处理事件
5.2.1 通过HTML属性处理事件
5.2.2 通过JavaScript属性处理事件
5.3 JavaScript中的事件处理
5.3.1 处理链接事件
5.3.2 处理窗口事件
5.3.3 处理图形事件
5.3.4 处理图形映射事件
5.3.5 处理窗体事件
5.3.6 处理错误事件
5.4 事件对象
本章小结
习题5

第6章 窗口和框架
6.1 JavaScript对象模型
6.1.1 浏览器对象的层次结构
6.1.2 浏览器对象模型中的层次
6.1.3 浏览器对象的属性和方法
6.1.4 应用事件
6.2 window对象
6.2.1 window对象的属性和方法
6.2.2 window对象的应用
6.3 frame对象
6.3.1 创建框架
6.3.2 frame对象的属性和方法
6.3.3 使用frame对象
6.4 location对象
6.4.1 location对象的属性和方法
6.4.2 location对象的应用
6.5 history对象
6.5.1 history对象的属性和方法
6.5.2 history对象的应用
6.6 navigator对象
6.6.1 navigator对象的属性和方法
6.6.2 navigator对象的应用
6.7 screen对象
6.7.1 screen对象的属性和方法
6.7.2 screen对象的应用
本章小结
习题6
……

第7章 文档和文档元素
第8章 表单和表单元素
第9章 Applet和ActiveX控件
第10章 javaScript应用与实践
第11章 Cookie与JavaScript安全
第12章 Ajax技术基础

附录A JavaScript语言中的重要对象
附录B HTMLF,lement对象
附录C input对象

参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证