JavaScript程序设计

本书特色

[

本书是为高等院校计算机及相关专业高年级学生所编写的一本JavaScript教材。全书共有12章,分别介绍了动态编程语言; JavaScript的语法、数据类型和变量等基础知识; 表达式和操作符; JavaScript中逻辑控制语句的基本结构; JavaScript中的事件处理机制; JavaScript的对象模型,并且重点介绍了窗口和框架对象; 文档和文档元素; 表单和表单元素; JavaScript与Applet和ActiveX控件间的互操作方法; 如何在实际当中应用JavaScript来实现网页特效; Cookie机制,并且探讨了JavaScript中的安全问题; 目前流行的Ajax技术,并且说明了JavaScript在其中的应用方式。 本书可以作为四年制大学本科计算机专业及相关专业的JavaScript语言教材,同时亦可作为相关研究人员和工程技术人员的参考书籍。

]

内容简介

[

  《Java Script程序设计/高等学校计算机应用人才培养系列教材》是为高等院校计算机及相关专业高年级学生所编写的一本JavaScript教材。全书共有12章,分别介绍了动态编程语言;JavaScript的语法、数据类型和变量等基础知识;表达式和操作符;JavaScript中逻辑控制语句的基本结构;JavaScript中的事件处理机制;JavaScript的对象模型,并且重点介绍了窗口和框架对象;文档和文档元素;表单和表单元素;JavaScript与Applet和ActiveX控件间的互操作方法;如何在实际当中应用JavaScript来实现网页特效;Cookie机制,并且探讨了JavaScript中的安全问题;目前流行的Ajax技术,并且说明了JavaScript在其中的应用方式。  《Java Script程序设计/高等学校计算机应用人才培养系列教材》可以作为四年制大学本科计算机专业及相关专业的JavaScript语言教材,同时亦可作为相关研究人员和工程技术人员的参考书籍。

]

目录

第1章 JavaScript简介1.1 什么是JavaScript1.1.1 JavaScript的定义1.1.2 JavaScript的发展历史1.1.3 JavaScript的特性1.1.4 JavaScript的应用1.1.5 JavaScript的局限1.1.6 JavaScript与Java1.2 编写**个JavaScript程序1.2.1 HTML的基本结构1.2.2 使用<SCRIPT>标记1.2.3 使用JavaScript文件1.2.4 添加注释1.2.5 从不兼容的浏览器中隐藏JavaScript1.2.6 在HEAD段或者BODY段中放置JavaScript1.2.7 调试JavaScript1.3 JavaScript开发工具1.4 脚本语言简介1.4.1 什么是脚本语言1.4.2 VBScript1.4.3 PHP1.4.4 Perl1.4.5 Python1.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 Null2.6.2 Undefined2.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 其他运算符t3.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对象参考文献

封面

JavaScript程序设计

书名:JavaScript程序设计

作者:贾素玲

页数:282

定价:¥34.0

出版社:清华大学出版社

出版日期:2017-07-07

ISBN:9787302148296

PDF电子书大小:87MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注