自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 【无标题】

用代理首先我们需要一个标识,表明这个连接要使用代理。这里是告诉node,接口用。vue.config.js中pathRewrite里是什么意思?这里的pathRewrite就是将。,因为我们要使用的接口路径里没有。

2023-06-21 21:43:29 45

原创 【无标题】

查看下面代码,输出什么?

2023-05-19 09:31:08 39 1

原创 每日五题(7)

1.对象的状态不受外界影响;有时候我们需要在刚进页面(第一次渲染页面)时,就将watch监听器里的回调函数执行一遍,依靠watchEffect监听器。本质上promise是一个函数返回的对象,我们可以将回调函数绑定在上面,就不需要在一开始把回调函数作为参数传入了。虽然不影响页面布局,但会有样式的变化,就会重新渲染页面,就是重绘。被作为实参传入另一函数,并在该外部函数内被调用,用以完成某些任务的函数,称为回调函数。用watch监听数据状态时,只有当监听的数据源发生了变化,监听函数的回调函数才会执行。

2023-03-30 11:06:12 70

原创 vscode常用快捷键

Ctrl + Shift + 、 :新建一个新的终端为初始化界面。选中一个变量,按住F2键,填写新名称并enter。Shift + Alt + 上/下箭头。Alt + Ctrl + 左/右箭头。Ctrl + 、(即esc下面的键)全局替换:Ctrl + h。Alt + 上下箭头。

2023-03-28 09:29:10 367

原创 每日五题(6)

不匹配时,操作终止。computed 计算属性 : 依赖其它属性值,并且 computed 的值有缓存,只有它依赖的属性值发生改变,下一次获取 computed 的值时才会重新计算 computed 的值。Throttle,Debounce是两种可以节省性能的编程技术,两者的目的都是为了优化性能,提供用户体验,都是基于DOM事件限制正在执行的JavaScript数量的方法。watch 侦听器 : 更多的是观察的作用,无缓存性,类似于某些数据的监听回调,每当监听的数据变化时都会执行回调进行后续操作。

2023-03-25 01:05:31 25

原创 每日五题(5)

plugin是插件的意思,用于对现有的架构进行扩展,比如打包优化、文件压缩等。在webpack运行的生命周期中会广播出许多事件,plugin可以监听这些事件,在合适的时机通过webpack提供的API改变输出结果。loader主要用于转换某些类型的模块,将A文件进行编译形成B文件,是一个加载器plugin是插件,对webpack本身进行扩展,是一个扩展器。它丰富了webpack本身,针对的是loader结束后,webpack打包的整个过程。

2023-03-23 22:45:55 36

原创 每日五题(4)

当一个变量在当前作用域无法找到时,会尝试寻找外层的作用域,一直延续到全局作用域,呈链式连接。作用域是在运行时代码中的某些特定部分中变量、函数和对象的可访问性。作用域就是一个独立的地盘,让变量不会外泄、暴露出去,即隔离变量,使不同作用域下同名变量不会有冲突。相等运算符(==)比较两个值是否相等,严格相等运算符( ===)比较是否为同一类型同一值。同一个作用域下,不同的调用会产生不同的执行上下文环境,从而产生不同的变量的值。in遍历的是数组的索引(键名),for…in一般得到对象的key或数组、字符串的下标。

2023-03-22 21:24:57 27

原创 每日五题(3)

在执行第10行代码后,闭包中此时变量counter的值是1,在执行第11行代码时,寻找变量counter,在查找本地或全局执行上下文之前,检查一下闭包,得到counter的值为1,进而计算函数内第四行代码,return出2赋值给c2。(2)伪数组其实是一个对象,其原型是Object,.length是它的一个键值,可以获取长度,但对象的键值通常不会自动更新,则当我们改变伪数组长度时,其length值不会变化;如上代码所示,打印出来c1,c2,c3结果分别为1,2,3。(4)伪数组不可以使用数组的内置方法。

2023-03-21 22:50:16 26

原创 每日五题(2)

基本数据类型:Number, String, Boolean, null, undefined, Symbol(ES6新增,表示独一无二的值),BigInt(ES6,任意精度整数)(1)表达式运算法为+,一方为string,另一方也会被转化为string;一方为number,另一方为引用类型,双方都被转化为string;两边都不是字符串,则先转化为数字再计算。(2)如果表示运算符为-,*,/,%中的一个,则JS会自动将字符串转化为数字,无法转换为数字的则转换成NaN。(3)运算符为++,——时,同上(2)

2023-03-20 21:28:14 40

原创 每日五题(1)

(2)当你访问对象其中一个属性或方法时,如果这个对象没有这个属性或方法,那么JavaScript引擎将会访问这个对象的proto属性指向的上一个对象,并在那个对象中查找指定的方法或属性;filter返回的是对原数组的过滤结果,其元素还是原数组中的元素,而长度很有可能发生变化。filter:执行传入的回调函数,如果函数的执行结果为true,就会将当前元素存储到filter函数内部所创建的数组,最终返回。map:可以遍历指定的数组,执行回调函数,将其执行结果存储在map函数内部所创建的数组中,最终将数组返回。

2023-03-19 23:49:07 548

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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