从0到1:JavaScript快速上手

从0到1:JavaScript快速上手

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

前端开发教程,JavaScript快速上手。

内容简介

本书分为2大部分:第1部分是Javascript基本语法,主要介绍流程控制、函数、字符串、数组等基本语法;第2部分是Javascript核心技术,主要介绍DOM操作、事件操作、window对象、document对象等核心技术。为了让读者更好地掌握,本书还结合实际工作以及前端面试,精心挑选了大量高质量的练习题。此外,本书还专门配套了课件PPT以及各种工具手册,以便各大高校老师教学使用。

作者简介

作者莫振杰,毕业于暨南大学信科院计算机科学与技术专业,从事前后端开发4年多,开发过绿叶学习网、广州智能工程研究会网站、大量在线应用工具及其他各种类型网站,著有多本编程书且销量过万,现为绿叶学习网的站长,该网站用于分享其在前后端开发中的一些经验,其制作的前后端开发在线教程在互联网引起广泛关注,每一个教程都广受网友称赞与推崇,今年还开发了系列前端线上付费课程。

章节目录

版权信息

内容提要

前言

第一部分 语法基础

第1章 JavaScript简介

1.1 JavaScript是什么

1.2 JavaScript开发工具

1.3 JavaScript引入方式

1.4 一个简单的JavaScript程序

1.5 本章练习

第2章 语法基础

2.1 语法简介

2.2 变量与常量

2.3 数据类型

2.4 运算符

2.5 表达式与语句

2.6 类型转换

2.7 转义字符

2.8 注释

2.9 本章练习

第3章 流程控制

3.1 流程控制简介

3.2 选择结构:if

3.3 选择结构:switch

3.4 循环结构:while

3.5 循环结构:do...while

3.6 循环结构:for

3.7 实战题:判断一个数是整数,还是小数

3.8 实战题:找出“水仙花数”

3.9 本章练习

第4章 初识函数

4.1 函数是什么

4.2 函数的定义

4.3 函数的调用

4.4 嵌套函数

4.5 内置函数

4.6 实战题:判断某一年是否是闰年

4.7 实战题:求出任意5个数的最大值

4.8 本章练习

第5章 字符串对象

5.1 内置对象简介

5.2 获取字符串长度

5.3 大小写转换

5.4 获取某一个字符

5.5 截取字符串

5.6 替换字符串

5.7 分割字符串

5.8 检索字符串的位置

5.9 实战题:统计某一个字符的个数

5.10 实战题:统计字符串中有多少个数字

5.11 本章练习

第6章 数组对象

6.1 数组是什么

6.2 数组的创建

6.3 数组的获取

6.4 数组的赋值

6.5 获取数组长度

6.6 截取数组某部分

6.7 添加数组元素

6.8 删除数组元素

6.9 比较数组大小

6.10 颠倒数组顺序

6.11 将数组元素连接成字符串

6.12 实战题:数组与字符串的转换操作

6.13 实战题:计算面积与体积,返回一个数组

6.14 本章练习

第7章 时间对象

7.1 时间对象简介

7.2 操作年、月、日

7.3 操作时、分、秒

7.4 获取星期几

7.5 本章练习

第8章 数学对象

8.1 数学对象简介

8.2 Math对象的属性

8.3 Math对象的方法

8.4 最大值与最小值

8.5 取整运算

8.6 三角函数

8.7 生成随机数

8.8 实战题:生成随机验证码

8.9 实战题:生成随机颜色值

8.10 本章练习

第二部分 核心技术

第9章 DOM基础

9.1 核心技术简介

9.2 DOM是什么

9.3 节点类型

9.4 获取元素

9.5 创建元素

9.6 插入元素

9.7 删除元素

9.8 复制元素

9.9 替换元素

9.10 本章练习

第10章 DOM进阶

10.1 HTML属性操作(对象属性)

10.2 HTML属性操作(对象方法)

10.3 CSS属性操作

10.4 DOM遍历

10.5 innerHTML和innerText

10.6 本章练习

第11章 事件基础

11.1 事件是什么

11.2 事件调用方式

11.3 鼠标事件

11.4 键盘事件

11.5 表单事件

11.6 编辑事件

11.7 页面事件

11.8 本章练习

第12章 事件进阶

12.1 事件监听器

12.2 event对象

12.3 this

12.4 本章练习

第13章 window对象

13.1 window对象简介

13.2 窗口操作

13.3 对话框

13.4 定时器

13.5 location对象

13.6 navigator对象

13.7 本章练习

第14章 document对象

14.1 document对象简介

14.2 document对象属性

14.3 document对象方法

14.4 本章练习

附录A 字符串的方法

附录B 数组的方法

附录C 时间对象的方法

附录D 数学对象的方法

附录E 常用的随机数

从0到1:JavaScript快速上手是2019年由人民邮电出版社出版,作者莫振杰。

得书感谢您对《从0到1:JavaScript快速上手》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
ANSYSWorkbench19.0结构分析从入门到精通 电子书
本书是系统学习和运用ANSYSWorkbench19.0应用速成标准教程的书籍,全书共7章,内容包括ANSYSWorkbench19.0的基础操作、几何建模、载荷定义、约束定义、网格划分、求解与结果后处理和静态结构分析详解等,书中还配有大量的实际综合应用案例。本书讲解所使用的模型和应用案例覆盖了不同行业,具有很强的实用性和广泛的适用性。在内容安排上,书中结合大量的实例对ANSYS有限元结构分析一些
Word Excel PPT 2019办公应用从入门到精通 电子书
适读人群 :办公人员 18小时视频教程,一次搞定同步学习、高效技法、行业应用! 赠8大超值资源——— 超值赠送1:8小时与本书内容同步的视频教程! 超值赠送2:5小时由Excel Home 精心制作的财务会计日常工作 人力资源管理 电商数据处理与分析实战案例视频教程! 超值赠送3:5小时高效运用Word Excel PPT视频教程! 超值赠送4:900套Word Excel PPT 实用模板! 超值赠送5:1280个Office应用技巧! 超值赠送6:价值59元的Excel函数与公式使用详解电子书! 超值赠送7:价值59元的Photoshop图像处理电子书! 超值赠送8:140页Windows系统应用电子书!
JavaScript框架设计(第2版) 电子书
全面讲解了JavaScript框架设计及相关的知识。
大话万物感知:从传感器到物联网 电子书
本书介绍了5G时代人工智能、大数据、云计算背景下的物联网感知层的技术,带领读者一本书读懂物联网感知技术。
“基础四国”:从哥本哈根到巴黎的气候之路 电子书
在对不同谈判关键时点、重大事件提出实时的、支撑性技术方案和对策的同时,还重点关注、研究和试图回答"总结性"的三大关键问题。