会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
byj666
博客园
首页
新随笔
联系
订阅
管理
2024年4月26日
闭包
摘要: 在JavaScript中,闭包是一个非常重要的概念,它指的是一个函数能够记住并访问它自身被创建时所在的作用域,即使它在别的地方被执行。 这是通过函数内部创建并返回另外一个函数来实现的。这个被返回的函数持有对外部函数作用域的引用,让这个函数可以访问到外部函数的变量。 来看一个简单的例子: functi
阅读全文
posted @ 2024-04-26 15:06 baiyujie02420
阅读(21)
评论(0)
推荐(0)
2024年4月22日
聊聊css中的BFC
摘要: BFC,即 Block Formatting Context(块级格式化上下文),是 CSS 布局的一部分,用于确定块级盒子的布局及其在页面上的排列方式。BFC 是一个独立的布局环境,其中的元素布局不受外部元素的影响,并且它们之间的布局不会互相影响。 在一个 BFC 中,每个盒子按照垂直方向一个接一
阅读全文
posted @ 2024-04-22 16:30 baiyujie02420
阅读(42)
评论(0)
推荐(0)
2024年3月25日
前端导入导出 Excel
摘要: 前端导入导出 Excel 文件通常使用一些现成的库或工具来简化操作。以下是一种常见的实现方法: 导出 Excel 1. 使用现成的库 可以使用像 xlsx 或 exceljs 这样的 JavaScript 库来生成 Excel 文件。这些库提供了创建 Excel 文件所需的各种功能和 API。 //
阅读全文
posted @ 2024-03-25 14:27 baiyujie02420
阅读(213)
评论(0)
推荐(0)
2024年3月19日
单例模式
摘要: 单例模式是一种设计模式,旨在确保一个类只有一个实例,并提供一个全局访问点来获取该实例。 在软件开发中,有些情况下只需要一个全局唯一的对象来协调和管理特定资源或功能。单例模式通过限制类的实例化次数,确保只有一个实例存在,并提供一种访问该实例的机制。 单例模式的特点包括: 单一实例:单例模式保证只有一个
阅读全文
posted @ 2024-03-19 23:52 baiyujie02420
阅读(32)
评论(1)
推荐(0)
es6关于class在js和ts中的的一些理解
摘要: 关于class在 js 和 ts 中的的一些理解 js中: class Human { // 加上static 该属性只能通过Human类去获取; // 不加static 该属性可以通过实例去获取 其实等同于写在consturctor里面。只不过是写死的,不能自定义 static hobby = "
阅读全文
posted @ 2024-03-19 23:40 baiyujie02420
阅读(58)
评论(0)
推荐(1)
2024年3月4日
在vue项目中使用scss预处理器
摘要: 从 Node.js 12 版本开始,`node-sass` 被标记为不再维护,并且从 npm 上已经被移除。现在,推荐使用 `sass` 包替代 `node-sass`。`sass` 包是 Sass 的 JavaScript 实现,它比 `node-sass` 更快速、更现代化,并且与最新版本的 D
阅读全文
posted @ 2024-03-04 22:20 baiyujie02420
阅读(135)
评论(0)
推荐(0)
vue项目的优化方法有哪些?
摘要: Vue 项目的优化是一个综合考虑多方面因素的过程,包括代码、性能、资源、打包等方面。下面是一些常见的 Vue 项目优化方法: 代码层面优化: 组件拆分: 将大型组件拆分成小型组件,提高组件的复用性和可维护性。 避免不必要的计算: 尽量减少不必要的计算,避免重复计算。 使用异步组件: 对于页面中不必要
阅读全文
posted @ 2024-03-04 16:33 baiyujie02420
阅读(472)
评论(0)
推荐(0)
$route 和$router 的区别是什么?
摘要: $route 是“路由信息对象”, 包括 path, params, hash, query, fullPath, matched, name 等路由信息参数。 $router 为 VueRouter 的实例, 相当于一个全局的路由器对象, 里面含有很多 属性和子对象, 例如 history 对象,
阅读全文
posted @ 2024-03-04 14:09 baiyujie02420
阅读(25)
评论(0)
推荐(0)
vue-router 有几种守卫
摘要: 全局前置守卫 beforeEach 全局后置守卫 afterEach 全局解析守卫 beforeResolve 独享守卫 beforeEnter 组件内守卫 beforeRouteEnter beforeRouteUpdate beforeRouteLeave
阅读全文
posted @ 2024-03-04 13:51 baiyujie02420
阅读(15)
评论(0)
推荐(0)
vue2响应式原理
摘要: Vue.js 是一个流行的 JavaScript 前端框架,它的核心特性之一就是响应式数据绑定。Vue.js 2.x 版本的响应式原理主要基于 Object.defineProperty 函数来实现。 Vue.js 的响应式原理大致可以描述为以下几个步骤: 数据劫持: 当 Vue 实例创建时,Vue
阅读全文
posted @ 2024-03-04 12:35 baiyujie02420
阅读(79)
评论(0)
推荐(0)
公告