自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES6 Promise相关用法详解

Promise是异步编程的一种解决方案,异步编程的历程经历了:回调函数和事件 ->Promise->。相较于传统的回调函数和事件,Promise了回调函数可能引发的,是有了进一步的。

2024-03-29 14:37:34 858 1

原创 ES6 Set、Map、WeakSet、WeakMap详解

Set、 Map. WeakSet 和WeakMap有什么区别,ES6新增的set、map、weakSet、WeakMap的用法是什么

2024-03-23 21:57:09 926 1

原创 对象属性的get和set详解

getter 和 setter 方法来定义属性,允许你通过 xx.xx获取属性值,并且在设置属性值时可以执行一些逻辑。这是 JavaScript 中一种常见的对象属性定义方式,利用了对象的特性和语言的灵活性。

2024-03-22 11:51:31 1074 1

原创 setInterval() 与 setTimeout()详解

setTimeout和都是 JavaScript 中用于设置定时器的函数,这个两个函数在开发中十分常用,理解并区分这两个函数是很有必要的

2024-03-17 14:56:48 635 1

原创 Reactive 与 Ref

reactive()将使对象本身具有响应性,其行为就和普通对象一样,不同的是,Vue能够拦截对响应式对象所有属性的访问和修改,以便进行依赖追踪和触发更新。reactive()返回的是一个原始对象的Proxy,它和原始对象是不相等的,且只有代理对象是响应式的,更改原对象不会触发更新。且在同一个对象上调用 reactive()会返回相同的代理,在一个代理上调用reactive()会返回它自己。// 代理对象和原始对象不是全等的// 在同一个对象上调用 reactive() 会返回相同的代理。

2024-03-15 22:49:17 630 2

原创 VUE3响应式原理,及与VUE2响应式的区别

响应式原理和vue响应原理的相关概念,在vue3的响应式实现是基于ES6中的proxy和Reflect实现的,与vue2借助有所不同。要想理解vue3的响应式实现,必须要先了解proxy和Reflect的作用。

2024-03-13 21:10:09 717

原创 JS中函数参数传递方法

动态函数参数方法(`arguments` 和剩余参数)、常规参数传递、解构赋值语法

2024-03-11 16:36:38 307 1

原创 VUE2响应式原理和复现

Vue 最独特的特性之一,是其非侵入性的响应式系统。数据模型仅仅是普通的 JavaScript 对象。而当你修改它们时,视图会进行更新。

2024-03-09 20:53:55 849

原创 this的指向,箭头函数与普通函数的主要区别

this的指向问题是javaScript开发中常见问题,this的指向进而引出箭头函数与普通函数的主要区别。箭头函数和普通函数的选取在开发过程中尤为重要

2024-03-05 22:38:17 900

原创 JS闭包的基本介绍

但是保存了。

2024-03-03 16:09:49 289

原创 详解JS原型链与继承

尽管类现在被广泛采用并成为 JavaScript 中新的范式,但类并没有带来新的继承模式。虽然类为大部分原型的机制提供了抽象,但了解原型在底层是如何工作的仍然十分有用。

2024-03-01 22:59:48 599

原创 JS中undefined 与 null的区别

`undefined` 表示一个**变量未定义**或一个**属性不存在**,而 `null` 通常用于**表示一个变量或属性的值为空**或未知。在实际开发中,你可能会经常遇到这两个值,因此理解它们的含义以及在何种情况下使用是很重要的。

2024-02-28 23:37:24 331

原创 详解Vue生命周期钩子

每个 Vue 组件实例在创建时都需要经历一系列的初始化步骤,比如设置好数据侦听,编译模板,挂载实例到 DOM,以及在数据改变时更新 DOM。在此过程中,它也会运行被称为生命周期钩子的函数,让开发者有机会在特定阶段运行自己的代码。

2024-02-23 17:22:22 710

原创 Element Plus 在Vue3项目中引入的三种方法

Element Plus 在Vue3项目中引入的三种方法

2024-02-06 23:45:39 915

原创 keepAlive搭配Vite插件(vite-plugin-vue-setup-extend)实现多个组件动态切换时缓存

keepAlive搭配Vite插件(vite-plugin-vue-setup-extend)实现多个组件动态切换时缓存

2024-01-25 10:01:03 445

原创 基于Vite插件实现自定义组件全局引用

基于unplugin-vue-components实现自定义组件全局配置

2024-01-23 23:01:29 623

原创 Element-ui Icon 的全局注册 实现图标的动态改变

实现动态添加element-ui的icon图标,即通过变量动态改变图标。

2023-04-20 21:07:55 1967

原创 iconfy配置自动引入 Vue3+Vite3

在前端开发的时候往往需要使用到icon图标来丰富前端界面,Iconify图标库具有丰富的icon图标库(如下图)icon的按需引入在程序开发尤为重要,自动的按需引入对于程序员更加重要,本章将讲述iconfy自动引入的配置方式。

2023-03-19 19:22:52 884

空空如也

空空如也

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

TA关注的人

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