自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除