- 博客(4)
- 收藏
- 关注
原创 es6面试题
数组的扩展(转换数组类型)Array.from((‘li’));Symbol是ES6引入的第七种原始数据类型(说法不准确,应该是第七种数据类型,Object不是原始数据类型之一,已更正),所有Symbol()生成的值都是独一无二的,可以从根本上解决对象属性太多导致属性名冲突覆盖的问题。Map是ES6引入的一种类似Object的新的数据结构,Map可以理解为是Object的超集,打破了以传统键值对形式定义对象,对象的key不再局限于字符串,也可以是Object。return x*x;[3, 4, 5]);
2023-05-29 16:19:00
147
1
原创 Promise
function前面加async,说明该函数是一个异步函数,必须和await 一起使用 await 后面的函数返回的是promise对象。因为在awite在转换promise对象时,会吞并promise的错误,我们可以利用原生JS的try,catch进行抛出异常抛出异常。它是把异步请求变成同步执行的.async放在最近函数外调用,返回的是promise对象。构造函数 --也是函数 ,跟普通函数不同的是首字母大写 --- 创建对象的。async和await的缺点,怎么处理await返回的错误,
2023-05-29 16:16:52
44
1
原创 computed 完整写法--实现全选反选
vue2和vue3 computed 完整写法 ,前提vue3写法需要先从vue引入computed
2023-05-29 15:36:31
121
1
原创 vuex 数据持久化插件
刷新页面,vuex里面数据丢失、清空。有时候我们需要把一些数据固话到本地,即使刷新也不能清空,例如:登陆状态、token等。这是就需要用到vuex数据持久化。
2023-04-10 10:57:45
129
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人