源自阅读量破6000万的人气教程 适合零基础初学者,1小时快速上手,7天轻松门 通俗易懂,风趣幽默,原来前端还能这么玩儿 每一节都配有微视频,每一章都配有大量练习 同步视频 配套练习 课件PPT 源码素材 作者答疑 如果你需要的不是大而全,而是恰到好处的前端发教程,那么不妨试着看一下这本书。本书源于作者在绿叶学习网分享的超人气在线教程。由于教程的风格独一无二、质量很高,因而累积获得超过十万读者的支持。为了更好地帮助零基础的小伙伴快速上手,每章后面都有习题,每一节都录制了配套的高质量视频,小伙伴们可直扫码观看。本书的配套资源包括:习题答案、源码文件、配套PPT教学课件,以及各种工具手册。
售 价:¥
纸质售价:¥37.00购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容提要
其他
前言
第一部分 语法基础
第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 常用的随机数
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜