注册

高等教育立体化精品教材

JavaScript基础教程

主编:罗印

定价:42

书号:978-7-5658-4099-9

印刷色:双色

出版社:汕头大学出版社

出版/修订日期:2020年8月

JavaScript基础教程

X
内容简介目      录

内容简介


本书以案例驱动,循序渐进地介绍JavaScript的核心语法知识和在实践中的具体应用。全书共分为8章,内容包括JavaScript简介、JavaScript语法基础、JavaScript程序结构、函数、JavaScript事件、JavaScript内置对象、面向对象编程基础和综合案例。本书配有大量的演示案例和丰富的课后练习,注重实际操作,具有很强的实用性。本书既可以作为普通高等院校相关专业的教材,也适合作为JavaScript初学人员及程序开发人员的参考用书。


本书主要针对大学计算机软件相关专业学生及希望学习JavaScript技术的读者而编写。在编写过程中,充分突出“理论够用、实践为主”的特点,通过案例串连全书内容。对每个知识点,按照理论讲解、案例演示、案例分析、应用技巧进行组织编写,符合高校学生的学习特点。教材注重启发和培养学生的编程思想,将理论知识应用到实践分析和解决问题之中。通过本书,读者可以掌握JavaScript的基础语法知识、程序结构、函数的基本知识、常用事件和内置对象、JavaScript中面向对象的编程基础以及JavaScript在Web前端开发中的具体应用能力。


本书共分8章,主要内容如下:


第1章介绍了JavaScript的基本概念,JavaScript与Java的区别,JavaScript在开发中的作用,JavaScript的开发工具和运行环境以及在网页中使用JavaScript的方法。


第2章介绍了JavaScript中的数据类型的特点,JavaScript中的基本数据类型,基本数据类型间的相互转换,JavaScript中的引用类型,JavaScript变量和常量的使用,运算符和表达式的使用等。


第3章介绍了JavaScript中的顺序结构、选择结构和循环结构。选择结构可以通过if、if…else、if…else if、if嵌套以及switch…case等多种语句方式实现。循环结构可以使用while、do…while、for和for…in等语句实现。在循环中可以使用break和continue语句对循环进行控制。循环亦可以嵌套,以实现更为复杂的程序功能。


第4章介绍了JavaScript中函数的基本应用。具体内容包括函数的定义和调用,函数参数的应用,函数的返回值,递归函数的使用和JavaScript的内置函数。对JavaScript中函数的高级特性也进行了介绍,包括匿名函数、函数的嵌套、函数的闭包和函数对象等。


第5章介绍了JavaScript中的事件机制和事件处理,常用的鼠标事件,常用键盘事件,常用表单事件和常用窗口事件的使用。


第6章介绍了JavaScript中的内置对象的使用,包括数值对象、数组对象、字符串对象、数学对象、日期对象、布尔对象、正则表达式对象、Error对象等的常用属性和方法。


第7章介绍了JavaScript中面向对象编程的基础知识,包括面向对象编程的思想、对象的不同创建方式、对象的使用以及对象继承等。


第8章通过综合案例介绍了JavaScript在Web前端开发中的具体应用。




目录

第1章JavaScript简介

1.1什么是JavaScript

1.2JavaScript与Java的区别

1.3JavaScript能做什么

1.4JavaScript开发环境

1.5在HTML中使用JavaScript

1.6本章小结

1.7课后练习


第2章JavaScript语法基础

2.1数据类型

2.2变量和常量

2.3运算符和表达式

2.4本章小结

2.5课后练习


第3章JavaScript程序结构

3.1顺序结构

3.2选择结构

3.3循环结构

3.4本章小结

3.5课后练习


第4章函数

4.1函数概述

4.2函数的定义

4.3函数的调用

4.4函数的参数

4.5函数返回值

4.6递归函数

4.7内置函数

4.8函数的其他特性

4.9本章小结

4.10课后练习


第5章JavaScript事件

5.1事件概述

5.2鼠标事件

5.3键盘事件

5.4表单事件

5.5窗口事件

5.6本章小结

5.7课后练习


第6章JavaScript内置对象

6.1对象概述

6.2数值对象

6.3数组对象

6.4字符串对象

6.5数学对象

6.6日期对象

6.7布尔对象

6.8正则表达式对象

6.9Error对象

6.10本章小结

6.11课后练习


第7章面向对象编程基础

7.1面向对象编程概述

7.2创建对象

7.3使用对象

7.4对象继承

7.5本章小结

7.6课后练习


第8章综合案例

8.1商品购物车特效

8.2购买商品显示功能实现

8.3添加商品到购物车功能实现

8.4选择与取消选择商品功能实现

8.5商品价格计算功能实现

8.6商品全选及合计功能实现

8.7删除功能实现

8.8本章小结参考文献



相关推荐

JavaScript基础教程

主编 : 罗印

Python程序设计基础

主编 : 金伟 胡悦

大学计算机基础上机指导与习题

主编 : 许艳 胡健 邓达平

C语言程序设计

主编 : 邓达平 谢小云 彭洁

计算机网络任务驱动式教程

主编 : 邓小鸿 魏炳辉 罗浩

MySQL数据库基础

主编 : 罗印

路由与交换技术实验教程

主编 : 朱春燕 刘艳

Access数据库及应用实训教程

主编 : 王晓琼 舒煜

计算机网络任务驱动式实验教程

主编 : 魏炳辉 邓小鸿 罗浩

Access数据库及应用

主编 : 谢鹏 金伟