240 发简信
IP属地:浙江
  • Vue组件通信:provide与inject

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

  • JS基础:this指向

    在 JavaScript 中,this 的指向是动态的,取决于函数的调用方式。以下是几种常见情况下 this 的指向规则: 全局作用域 普通函数调用 对象方法调用 构造函数调...

  • JS基础:继承

    在 JavaScript 中,子类可以通过将其原型对象(prototype)指向父类的实例或原型,从而继承父类的属性和方法。原型链负责在对象之间建立继承关系。 实现继承的方法...

  • JS基础:原型链

    原型链(Prototype Chain) 是 JavaScript 实现继承的核心机制。简单来说,每个对象都有一个原型对象(prototype),通过这个原型对象,可以访问它...

  • 前端token无感刷新

    前端登录业务中,现在比较常用的是后端返回长短有效期的双token,在我们短token的过期后,使用r长token进行更新短token操作,但是又不想中断用户操作,这个时候就需...

  • JavaScript 中常见的内存泄漏

    JavaScript中常见的内存泄漏包含以下几种形式 意外的全局变量 未解除的监听事件 未清除的定时器或者回调函数 闭包或者循环引用 单例对象或全局对象引用循环 意外的全局变...

  • 前端缓存

    前端缓存的方式主要有以下几点: 浏览器缓存 强缓存 (Strong Cache)工作原理: 当浏览器收到包含 Cache-Control, ETag 或 Last-Modif...

  • Webpack与Vite的区别

    Webpack[https://webpack.js.org/] 和 Vite[https://www.vitejs.net/] 是两种流行的 JavaScript 模块打包...

  • 120
    iOS 在AppDelegate 中使用 User Defined 定义的属性

    前提:当我们接入一些SDK需要区分不同的环境时,我们需要在打包的时候根据不同的环境去打包不同的自定义变量。 思路: 在build setting中根据不同环境添加自定义变量 ...

  • 120
    2019-12-20 VS Code 针对js后缀文件代码提示失效问题解决

    问题:使用VS Code开发时,针对js文件代码提示失效。 问题描述: 最近使用react开发项目,在使用过程中发现vscode在初始化ts/js语言的支持时代码提示失效,而...

  • 120
    React 经典案例--TodoList

    上次写了一个React生命周期详解,给新手看还是不是特别容易理解(其实我也是新手),这边再做一个React的todolist的dome做一个示例。我也是刚接触没多久React...