自定义博客皮肤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)
  • 收藏
  • 关注

原创 前端构建工具Webpack和Vite的使用

模块化

2024-04-02 17:35:51 2050 1

原创 call、bind 和 apply 三者之间的区别。

bind 方法:bind 方法会返回一个新的函数,并且这个新函数的 this 值被绑定到了 bind() 方法的第一个参数中。bind 方法接受的参数和 call 方法一样,第一个参数是 this 的值,后面的参数是函数实参。- apply 方法:apply 方法和 call 方法类似,也可以改变函数执行上下文,不同的是 apply 方法接受的参数是一个数组。需要注意的是,当我们在一个对象内部定义一个函数时,该函数中的 this 指向的是定义时的对象,而不是调用时的对象。

2023-10-24 17:54:02 45 1

原创 JavaScript ++i和i++的区别

总之,后缀运算符将首先在表达式中使用变量然后递增它,而前缀运算符将首先递增变量然后在表达式中使用它。这样在i=9时,先自加,得到i=10,然后比较就会退出循环了。i会先和10比较大小,然后执行自加。这样当i=10时,退出循环,再执行一次自加,退出后i值为11。++i被称为前自加,其后面的变量执行自加操作,其运算为,先执行自加操作,再引用i值。i++被称为后自加,其前面的变量执行自加操作,其运算为,先引用i值,再进行自加操作。如果自加语句独立成为一个单独的语句,不执行其他操作,那么前后自加是完全相同的。

2023-10-12 15:56:42 425 1

原创 Vue的响应式原理

当数据发生变化时,Vue 就可以通知需要更新的地方进行更新。这是一个简要的介绍,实际上 Vue 的响应式原理涉及到更多的细节和优化,包括虚拟 DOM、异步更新等等。总结起来,Vue 的响应式原理通过数据劫持、依赖收集、消息订阅和派发等机制,实现了数据的双向绑定,保证了数据的变化能够实时地反映在视图上。4. 更新视图:当数据发生变化时,订阅者(Watcher)会接收到通知,并执行相应的更新操作,保持视图与数据的同步。Vue 的响应式原理是 Vue 框架中最核心的概念之一,它使得数据和视图能够实时保持同步。

2023-10-10 10:32:31 142 1

空空如也

空空如也

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

TA关注的人

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