自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 动态加载JS后执行后续文件

在正常的加载过程中,js的加载都是同步的,也就是在加载过程中,浏览器会阻塞接下来的内容的加载。但有时候我们需要加载完JS后,执行某个函数。这时候我们就要用到动态加载,动态加载是异步的,如果我们在后边要用到这个动态加载的js文件里的东西,就要保证这个文件加载完成后,再执行下面的内容。如何判断js是否加载完成?(实现loadScript(url,callback)异步加载脚本,完成后执行回调函数,要求支持IE)我们使用document的readyState属性:document.readyState r

2021-07-15 15:49:02 887

原创 VUE3项目创建学习

该文章是一篇笔记文章,主要是记录学习创建VUE3项目的一些笔记。以下为正文:VUE3项目创建创建 Vue3 的三种方式Vue-CliWebpackVite一、使用VUE-CLI创建(目前只有命令,后续有需要的会补全)npm install -g @vue/clivue create projectNamecd projectNamevue add vue-nextnpm run serve二、使用Webpack创建(同上)git clone https://github.co

2020-12-09 15:13:58 203

原创 文字渐变写法

常用的文字渐变会用CSS3的方式即:使用linear-gradient设置背景色会渐变色,然后设置-webkit-background-clip为text,然后color设置透明即可。如: h3{ display: inline-block; font-family:'PingFangSC-Regular','PingFang SC'; font-size: 32px; font-weight: 400; background-image: linear-gradient

2020-07-08 14:54:14 312

原创 浮点数陷阱及解法

最近看了一篇帖子,讲的浮点数,觉得讲的很好,现将浮点数解决方法记录一下,希望以后用得上。toPrecision vs toFixed数据处理时,这两个函数很容易混淆。它们的共同点是把数字转成字符串供展示使用。注意在计算的中间过程不要使用,只用于最终结果。不同点就需要注意一下:toPrecision 是处理精度,精度是从左至右第一个不为0的数开始数起。toFixed 是小数点后指定位数取整,从小数点开始数起。两者都能对多余数字做凑整处理,也有些人用 toFixed 来做四舍五入,但一定要知道它

2020-07-07 16:33:31 272

原创 一些常用方法的封装

为元素添加on方法Element.prototype.on = Element.prototype.addEventListener;NodeList.prototype.on = function (event, fn) {、 []['forEach'].call(this, function (el) { el.on(event, fn); }); return this;};为元素添加trigger方法Element.prototype.t.

2020-06-16 10:23:39 116

原创 nginx相关配置及相关命令

前注:以下配置都是以目前vue或react前端框架打包为dist文件后的配置,如果您的前端代码不是这样,可以参考修改相关配置名称或相关地址名称1、常用配置以下代码为nginx的常用配置,可以直接配置相关服务、服务器上的地址、nginx日志地址及代理地址。user root;worker_processes 1;events { worker_connections 102...

2020-03-03 15:18:53 188

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除