在 Vue.js 中,provide 和 inject 是一种用于跨层级组件通信的机制,允许父组件向深层嵌套的子组件传递数据,而不需要通过 props 逐层传递。 使用方式 ...

在 Vue.js 中,provide 和 inject 是一种用于跨层级组件通信的机制,允许父组件向深层嵌套的子组件传递数据,而不需要通过 props 逐层传递。 使用方式 ...
在 JavaScript 中,this 的指向是动态的,取决于函数的调用方式。以下是几种常见情况下 this 的指向规则: 全局作用域 普通函数调用 对象方法调用 构造函数调...
在 JavaScript 中,子类可以通过将其原型对象(prototype)指向父类的实例或原型,从而继承父类的属性和方法。原型链负责在对象之间建立继承关系。 实现继承的方法...
原型链(Prototype Chain) 是 JavaScript 实现继承的核心机制。简单来说,每个对象都有一个原型对象(prototype),通过这个原型对象,可以访问它...
前端登录业务中,现在比较常用的是后端返回长短有效期的双token,在我们短token的过期后,使用r长token进行更新短token操作,但是又不想中断用户操作,这个时候就需...
JavaScript中常见的内存泄漏包含以下几种形式 意外的全局变量 未解除的监听事件 未清除的定时器或者回调函数 闭包或者循环引用 单例对象或全局对象引用循环 意外的全局变...
前端缓存的方式主要有以下几点: 浏览器缓存 强缓存 (Strong Cache)工作原理: 当浏览器收到包含 Cache-Control, ETag 或 Last-Modif...
Webpack[https://webpack.js.org/] 和 Vite[https://www.vitejs.net/] 是两种流行的 JavaScript 模块打包...
前提:当我们接入一些SDK需要区分不同的环境时,我们需要在打包的时候根据不同的环境去打包不同的自定义变量。 思路: 在build setting中根据不同环境添加自定义变量 ...
问题:使用VS Code开发时,针对js文件代码提示失效。 问题描述: 最近使用react开发项目,在使用过程中发现vscode在初始化ts/js语言的支持时代码提示失效,而...
上次写了一个React生命周期详解,给新手看还是不是特别容易理解(其实我也是新手),这边再做一个React的todolist的dome做一个示例。我也是刚接触没多久React...