ES6系列
文章平均质量分 82
敲啊敲9527
这个作者很懒,什么都没留下…
展开
-
ES6-扩展(字符串、函数、解构、rest参数、箭头函数、扩展运算符、数组、链判断)
常用apiindexOf();返回字符串中检索指定字符第一次出现的位置slice();提取字符串的片段,并在新的字符串中返回被提取的部分split();分割成子字符串数组转换为小写转换为大写substr();起始提取指定数量的字符两个指定的索引之间的字符扩展includes();返回布尔值,是否找到返回布尔值,是否在头部endWith();布尔值,是否在尾部repeat();一个新字符串,原字符串重复n次padStart();头部补全padEnd()原创 2023-08-30 19:15:00 · 125 阅读 · 0 评论 -
ES6-解构
🍿🍿🍿es6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,称之为解构。解构是es6的新特性,比ES5代码简介、清晰、减少代码量ES5中的为变量赋值,只能直接指定值。var name = '天秀'解构新特性的优势可以使代码简洁,清晰,减少代码量。原创 2023-08-29 19:30:00 · 409 阅读 · 0 评论 -
01-ES6中数组新增的扩展
🍔ES6通过扩展元素符…,好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列主要用于函数调用的时候,将一个数组变为参数序列还可以将某些数据结构转为数组另外能够更简单的实现数组复制让数组的合并更为简洁了扩展运算符可以与解构赋值结合起来,用于生成数组如果将扩展运算符用于数组赋值,只能放在参数的最后一位,否则会报错可以将字符串转为真正的数组定义了遍历器(Iterator)接口的对象,都可以用扩展运算符转为真正的数组。原创 2023-06-28 20:00:00 · 159 阅读 · 0 评论 -
04-ES6的Proxy,使用场景?
Proxy API的强大之处原创 2023-06-25 19:30:00 · 199 阅读 · 0 评论 -
ES6中 Promise和使用场景
promise的操作原创 2023-06-07 19:30:00 · 642 阅读 · 0 评论 -
ES6中新增的Set/Map两种数据结构
Set是一种叫做集合的数据结构,Map是一种叫做字典的数据结构🧀🧀🧀什么是集合?什么又是字典?区别?[值、值][键、值]原创 2023-06-02 21:45:00 · 544 阅读 · 0 评论 -
ES6中函数新增了哪些扩展?
🍕🍕🍕ES6允许为函数的参数设置默认值函数的形参是默认声明的,不能使用let或const再次声明参数默认值可以与解构赋值的默认值结合起来使用上面的foo函数,当参数为对象的时候才能进行解构,如果没有提供参数的时候,变量x和y就不会生成,从而报错,这里设置默认值避免参数默认值应该是函数的尾参数,如果不是非尾部的参数设置默认值,实际上这个参数是没法省略的。原创 2023-06-01 18:30:00 · 447 阅读 · 0 评论