跳至主要內容
主页
书籍
ES6快速上手
新继教大学英语
前端
面试题
相册
搜索文档
K
📚es6快速上手
GuangBo
...
小于 1 分钟
目录
#
00-ES6概述
#
ES6是什么
#
学前准备
#
console.log()
#
01-let和const
#
深入了解var
#
let
#
const
#
暂时性死区
#
最佳实践
#
本章练习
#
02-字符串的拓展
#
字符串的拓展简介
#
检索字符串:includes()、startWith()、endWith()
#
重复字符串:repeat()
#
去除空白:trim()、trimStart()、trimEnd()
#
长度补全:padStart()、padEnd()
#
模板字符串
#
本章练习
#
03-数组的拓展
#
数组的拓展简介
#
判断数组:Array.isArray()
#
创建数组:Array.of()
#
转换数组:Array.from()
#
填充数组:fill()
#
打平数组:flat()
#
判断元素:includes()
#
查找元素:find()、findIndex()
#
every()和some()
#
keys()、values()和entries()
#
字符串和数组的相同方法
#
本章练习
#
04-对象的拓展
#
对象的拓展简介
#
简写语法
#
判断相等:Object.is()
#
合并对象:Object.assign()
#
冻结对象:Object.freeze()
#
遍历对象:Object.keys()、Object.values()、Object.entries()
#
转换对象:Object.fromEntries()
#
获取原型:Object.getPrototypeOf()
#
获取属性名:Object.getOwnPropertyNames()
#
定义属性:Object.defineProperty()
#
globalThis
#
本章练习
#
05-函数的拓展
#
函数的拓展简介
#
箭头函数
#
参数默认值
#
name属性
#
本章练习
#
06-解构赋值
#
解构赋值简介
#
对象的解构赋值
#
数组的解构赋值
#
字符串
#
本章练习
#
07-新增运算符
#
新增运算符简介
#
剩余运算符
#
求幂运算符
#
本章练习
#
08-新增类型
#
新增类型简介
#
Symbol
#
Set
#
Map
#
本章练习
#
09-可迭代对象
#
可迭代对象是什么
#
for...of
#
本章练习
#
10-类Class()
#
类简介
#
类的继承
#
本章练习
#
11-Proxy和Reflact
#
Proxy对象
#
Reflect对象
#
本章练习
#
12-异步编程
#
异步编程简介
#
同步和异步
#
事件循环
#
Promise对象
#
async和await
#
本章练习
#
12-模块化
#
模块化简介
#
模块化语法
#
本章练习
#
14-附录
#
附录A 字符串的拓展
#
附录B 数组串的拓展
#
附录C 对象的拓展
#
附录D set类型
#
附录E Map类型
#
附录F Proxy对象
#
附录G Reflect对象
昵称
邮箱
网址
预览:
评论
按正序
按倒序
按热度