2023年2月

vue中代理解决跨域

跨域是什么 简单的讲就是你在一个地方使用另一个地方的资源,被浏览器给挡下来了,不让不用!当然,它挡下来是有自己理由的:为了安全(╬▔皿▔)╯。 解决跨域 我是用vue开发的,就vue代理模...

前端像素鸟小游戏

前端像素鸟小游戏 点击打开视频讲解更加详细 一、案例效果 二、实现思路 创建游戏背景板和小鸟,并分别设置相对定位与绝对定位; 初始化背景图的位置; 初始化小鸟的位置; 设置游戏状态...

Webpack与Vite热更新差异对比

      随着项目的日渐迭代,项目整体的代码量也会越来越多,从而导致项目体积越来越大;在Webpack时代,很多人会对历史项目(巨型项目)感到头疼,因为往往巨型项...

[JS]原型的基本概念

目录 原型系统 原型 基本概念 示例 关系 改进创建对象的模式 单纯使用原型模式创建对象 综合构造函数和原型模式创建对象 原型系统 原型 基本概念 ...

基于 iframe 的微前端框架 —— 擎天

vivo 互联网前端团队- Jiang Zuohan 一、背景 VAPD是一款专为团队协作办公场景设计的项目管理工具,实践敏捷开发与持续交付,以「项目」为核心,融合需求、任务、缺陷等应用...

事件流

事件流 概述:事件流指代的是事件的执行流程,多个盒子嵌套相同事件,这个时候你触发一个盒子的事件,并不会只执行一个盒子的事件的处理函数,而是全部执行。 事件流的俩种模式 冒泡模式(浏览器...

深入浅出 JavaScript 中的 this

笔者最近在看 你不知道的JavaScript上卷,里面关于 this 的讲解个人觉得非常精彩。 JavaScript 中的 this 算是一个核心的概念,有一些同学会对其有点模糊和小恐...

前端面试八股文

1.HTTP和HTTPS的基本概念 http:是一个客户端和服务端请求和应答的标准(TCP),用于从www服务器传输超文本到本地浏览器的超文本传输协议。 https:是以安全为目标的HTTP...

如何优化前端性能?

    导读:随着前端的范畴逐渐扩大,深度逐渐下沉,富前端必然带来的一个问题就是性能。特别是在大型复杂项目中,重前端业务可能因为一个小小的数据依赖,导致整个页面卡顿甚至...

vue打包项目版本号自加

原因 项目每次打包后都需要改动项目版本号,这个改动每次都需要在package.json中修改version,比较麻烦,到底有没有一种打包后版本号自加的办法。 方案 版本号自加其实可以使用f...

JS 模块化- 01 模块化前传

JS 模块化 01 - 模块化前传 前端技术的发展不断融入了很多后端的思想,逐步形成前端的 ”四个现代化“:工程化、模块化、规范化、流程化。这个主题介绍 模块化 ,主要内容包括模块化前传(...