首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
重学前端
蒜头蒜
创建于2023-03-22
订阅专栏
巩固自己的基础知识
等 1 人订阅
共9篇文章
创建于2023-03-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【重学前端】ECMAScript6 - Proxy
Proxy 用法 target和handler都是对象,然后我们操作构造出来的proxy对象,操作的一些步骤便会被我们在handler中定义的方法所拦截。 在handler中可以设置的操作有以下13种
【重学前端】ECMAScript6 - Set和Map数据结构
Set和Map数据结构 Set Set可以用于去重,Set是一个构造函数,接收一个参数,这个参数是具有iterable接口的数据,比如数组,字符串,返回一个Set类型对象。
【重学前端】ECMAScript6 - Symbol
Symbol 作用 Symbol表示独一无二的值。在ES5中,对象的属性名都是字符串,而在ES6中,对象的属性名除了可以是字符串,还可以是Symbol类型。 Symbol()前不能使用new
【重学前端】ECMAScript6 - 函数的扩展
函数的扩展 length 函数的length属性,用于返回函数的参数个数。但需要注意的是,如果我们使用了参数默认值,则length属性只能返回没有默认值的参数个数。 length有什么用?
【重学前端】ECMAScript6 - 对象的扩展和新增方法
对象的扩展和新增方法 对象的简写 对象属性简写 对象方法简写 注意:简写方法不能用作构造函数。 属性名 如果对象的属性名是一个变量,需要注意这个变量的类型。
【重学前端】ECMAScript6 - 数组的扩展
数组的扩展 扩展运算符 扩展运算符,三个点...。将一个数组(其实只要是一个可迭代的对象即可)转为用逗号分隔的参数序列。 报错中明显地提示我们了,扩展运算符接收一个可迭代的对象。
【重学前端】ECMAScript6 - 数值的扩展
数值的扩展 二进制和八进制表示法 ES6新增了二进制和八进制。用0b加数字表示二进制,0o加数字表示八进制。
【重学前端】ECMAScript6 - let和const命令
let和const公共特性: 不存在变量提升 会形成暂时性死区 不允许重复声明 声明的全局变量不是挂在顶层对象中。
【重学前端】ECMAScript6 - 变量的解构赋值
变量的解构赋值 数组的解构赋值 我们可以看到,数组的解构赋值关键在于相同格式下的位置匹配。而且有一点我们需要关注,这里的数组并不是严格意义上的数组,而是拥有可迭代结构的数据。