- 博客(2)
- 收藏
- 关注
原创 图文结合解释JS事件循环流程(同步任务、宏任务和微任务)
js任务队列 js的任务分为同步任务和异步任务,异步任务又分为宏任务和微任务。 同步任务 众所周知,js是单线程运行的,在js主线程上的任务是会排队一个一个执行的,也就是所谓的阻塞,简单来说,运行在主线程上的任务就是同步任务。 异步任务 异步任务又分为宏任务和微任务,宏任务和微任务不会立即执行,会先被放到event table中注册,然后再推到各自的event queue,待主线程的同步任务执行完,再去执行event queue里的微任务和宏任务。 事件循环 js的事件循环流程如下: 1.同步任务 2.微任
2020-08-07 00:12:12
195
原创 利用css给网页加一个纵深感强的背景
什么是纵深感强的背景? 像上图这样的看起来空间感很强的图片就是纵深感比较强的,让人感觉会比较有空间感,像我们平时写个人网站纯色背景或许不能给人一种印象深刻的感觉,但是如果用上了有纵深感的背景就会呈现出立体感,让人感觉很舒服。 有人可能会说,做一个背景的话直接去找一张有纵深感的图片就行了,但是别忘了,图片不一定了很好地适配各种分辨率的显示器,而且作为背景的话,图片肯定是需要清晰的,一张高清的图片可不小,如果你的服务器一般的话,下载一张大图片是要花不少时间的,这样就造成一种不好的用户体验,所以我这里说的是要用
2020-08-02 16:53:23
545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人