基于vue3+vite+阿里云sls开发的一个简单的性能监控平台,可以进行用户行为分析,如:用户数量,热点页面访问量,访问时段,用户浏览器使用,分辨率等等数据,以及前端性能相...
![240](https://upload.jianshu.io/users/upload_avatars/14081875/1936e6d7-2553-40b3-8441-41520e35ccb0.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
基于vue3+vite+阿里云sls开发的一个简单的性能监控平台,可以进行用户行为分析,如:用户数量,热点页面访问量,访问时段,用户浏览器使用,分辨率等等数据,以及前端性能相...
记个踩坑笔记 vue3.0里面,如果数组是用reactive()声明的,要清空数组得用list.length = 0,如果想要使用list =[],或者直接赋值类型list ...
1.安装vite 2.初始化项目 根据提示,初始化好一个项目 3.安装依赖+跑起来 没错,只用了421ms就跑起来了,让我们看看同样是新创建的基于vue-cli4的vue3....
除了nginx之外,live-server这个插件也可以方便的部署Https服务器,具体步骤如下: 1.安装node.js 以及live-server插件 2.新建项目文件夹...
大家都知道基于cdn访问的资源加载速度会大大优于直接访问部署在服务器上的资源的加载速度,本文基于阿里云及其相关产品,做了vue-cli2.0脚手架(公司原有的项目比较老),做...
思维导图 一.npm run build 缩小打包的体积 首先来看我未作任何处理的一个打包 这个包很大,里面有很多文件。你会发现里面有很多.map结尾的文件,占据了非常大的空...
基本数据类型微信截图_20210213191024.png 1.void即没有返回值2.any即移除了类型校验,如果对变量不指定类型,则默认是any3.字面量: let ge...
1.有一种很方便的深克隆方式,不需要写方法去递归。 先转换成字符串重新开辟新的栈空间,然后再转换成对象即可,但是这种方式不可以转换内部有方法,日期,正则表达式的对象。 2.形...
DOM操作部分 DOM的数据结构是一种树 attribute和property的区别 节点的property 节点的attribute 区别 property:修改对象属性,...
用于隐藏数据,比如做一个简单的cache工具
首先我们要明白bind,apply和call的区别 这是三种方法的调用方式,一目了然。call和apply是传参方式不同,bind是需要加()调用。手写三种方式 直接上代码:
母亲向来身体健康,只是偶尔感冒。可是,这一次,当我踏入医院的重症监护病房,看到的母亲却是那般陌生。各种线管缠绕在她的身上,左手与左脚各插一个静脉滴注针,其中一个滴速极慢,用输...
1.重构响应式系统,使用Proxy替换Object.defineProperty,使用Proxy优势: •可直接监听数组类型的数据变化•监听的目标为对象本身,不需要像Obje...
COMMONJS规范 1.了解 node应用由模块组成,采用的commonjs模块规范。每一个文件就是一个模块,拥有自己独立的作用域,变量,以及方法等,对其他的模块都不可见。...
https://www.cnblogs.com/liugang-vip/p/5616484.html
项目刚发布的时候.npm run build打包出来的chunk-vendor.js体积达到了2.5m,我滴妈,服务器带宽又很低,加载实在是太慢了,然后我做了以下这些事情 (...
这篇文件写的不错https://blog.csdn.net/Wayne1998/article/details/80458439深拷贝和浅拷贝原理看了这篇文章之后也能领悟。