Dockerfile文件的使用

在上一篇文章 Docker的必要性及基础使用,我们知道 Dockerfile 是一个文本文件。这个文件里面包含了一系列的指令,每一条指令构建一层,每一条指令的内容及就是描述该层是如何构建的。

阅读更多
Docker的必要性及基础使用

在阅读我们Docker的 官方文档我们知道:

  • Docker 是世界领先的软件容器平台。
  • 使用Docker 可以使开发人员消除一起协作开发遇到的一些问题;如”在我的电脑上可正常运行”。
阅读更多
手把手封装axios取消重复请求

在我们web开发过程中,很多地方需要我们取消重复的请求。但是哪种场合需要我们取消呢? 我们如何取消呢?带着这些问题我们阅读本文。

阅读完本文,你将了解以下内容:

阅读更多
《JavaScript语言精髓与编程实战》读书笔记-Promised的核心机制

最近参部门的读书会,读书会会推荐一些书来供我们学习, 这次的读书会推荐读的书是《JavaScript语言精髓与编程实战》。感觉写的很不错,我这次学习的是【Promise的核心机制】, 虽然之前也看过关于Promise ES6学习笔记-Promise, 但是在看这本书之后,讲的更多关于Promise的原理。还是有值得很深入的点。

最后感觉跟着大神们学习感觉很不错呀,哈哈嘻😊!

阅读更多
文本超出显示省略号的一个完美的方案

问题提出

之前做项目需求的时候呢。会经常碰到文本内容超出的问题。通常UI设计师会叫我们超出的话显示省略号。由于之前做这样的需求一直没有整理文本内容超出省略的方案。那么这篇博客就好好整理一下吧。

阅读更多
关于Delete`CR`eslint(prettier/prettier) 报错的解决方案

问题的提出

由于之前是一直使用 mac 笔记本开发,突然使用 windows 开发,发现拉完代码之后, 发现在npm run dev 运行代码之后。发现有如下的问题

1
Delete `CR`eslint(prettier/prettier)
阅读更多
canvas的学习及其使用
canvas的简介canvas是HTML5新增加的标签,它是一个可以使用脚本(JavaScript)来绘制图形的HTML元素。它可以用来制作图片,动画,甚至可以进行实时视频处理和渲染。 canvas是由HTML代码高度,宽度属性而定义出来的可绘制的区域,JavaScript代码可以可以访问该区域,通 ...
阅读更多
MutationObserver 追踪DOM的变化

Mutation observer(变动观察器)是监听DOM变动的接口。当DOM对象树发生任何变动时,Mutation observer会得到通知。

其实Mutation observer代替了Mutation events作为观察DOM树结构发生变化时,作出相应处理的API。为什么要使用Mutation observer去替代 Mutation events呢? 我们可以先了解一下Mutation events

阅读更多
使用IntersectionObserver提升性能

问题引出?

之前, 我们要做懒加载 或者 无限加载的时候。通常是这么做的:

  1. 懒加载

阅读更多
ES6学习笔记-Symbol的使用

ES6中引入了一种新的基础数据类型:Symbol,不过很多开发者可能都不怎么了解它,或者觉得在实际的开发工作中并没有什么场景应用到它,那么今天我们来讲讲这个数据类型,并看看我们怎么来利用它来改进一下我们的代码。

阅读更多