Posts

全面的聊一聊,什么是严格模式

严格模式(Strict Mode)是一种JavaScript执行模式,它使得JavaScript的行为更加严格和规范化。在严格模式下,一些不安全或者容易出错的语法行为将被禁止,同时也会有一些新的行为和限制。
2021-09-13
2分钟阅读时长

Docker入门以及一些常用命令

Docker是一种开源的应用容器化平台,可以将应用程序和依赖项打包成独立的容器,实现跨平台、高效和快速的部署。本文是Docker入门过程中的一些记录
2021-07-07
4分钟阅读时长

依赖确保完好,但vue cli3 npm依赖报错,This dependency was not found

vue cli提示依赖找不到,层层检查之后发现是vscode和git的问题
2021-04-08
3分钟阅读时长

解决video标签在ios上无法播放的问题

今天同事提了一个bug上来,说h5页面上的视频,在ios手机上播放不了。我就不信这个邪,我明明是按照w3c标准文档写的代码啊,怎么会放不了?下面是我写
2020-12-15
1分钟阅读时长

了解JavaScript里的模块化

JavaScript 模块化编程是一种将代码按照功能划分成独立的模块,通过导入和导出模块,实现代码的复用和管理的编程方式。常见的模块化规范有CommonJS、AMD 和 UMD。
2020-08-18
4分钟阅读时长

Nginx中proxy_pass里斜杠的问题总结

在使用 Nginx 做反向代理时,路径中结尾的斜杠会影响最终的效果,这里总结了一下各种带/和不带/的区别
2020-03-28
1分钟阅读时长

如何在移动端实现手势缩放(缩放图片,div等)

前几天有一个需求,需要在移动端能通过手势来实现对一个canvas的缩放功能,网上找了挺多方法的,最终实现的效果如下: 简单说下思路: 获取手势 根据手势事件
2019-10-25
2分钟阅读时长

如何禁止safari拖动

safari默认有个拖动下拉的效果,在网上找了很多文章都没有用。最终找到了一个能用的,代码如下。 document.body.addEventListener('touchmove', function (e) { e.preventDefault(); //阻止默认的处理方式(阻止下拉滑动的效果)
2019-09-25
1分钟阅读时长

如何在网页中使用自定义字体

由于追求美观或者业务需要,有时我们需要在网页中使用一些特殊的字体。 使用自定义字体的几种情况 对于少量固定文案,可采用图片的方式。 但对文案不确定、频繁变动
2019-04-29
2分钟阅读时长

页面样式重置的问题,以及Normalize.css的使用

在不同的浏览器中,对于用户未指定样式的dom元素,浏览器都会赋予它一个默认样式。但是在不同浏览器中有可能一些默认样式是不一样的。 为了使页面美观,视觉效
2019-04-19
2分钟阅读时长