- 博客(3)
- 收藏
- 关注
转载 git、GitLab和GitHub的区别
在讲区别以及联系之前先简要的介绍一下,这三者都是什么(本篇文章适合刚入门的新手,大佬请出门左转)1.什么是 Git?Git 是一个版本控制系统。版本控制是一种用于记录一个或多个文件内容变化,方便我们查阅特定版本修订情况的系统。以前在没有使用版本控制的时候,我们通常在我们的项目根目录下这样命名项目:project_v1、project_v1.1、project_v2等等,通过这种...
2019-10-07 21:10:20 166
原创 彻底理解闭包
1.什么是闭包 变量重用,又保护变量不被污染的一种机制2.什么时候使用闭包 希望一个变量重复使用,又不会被污染的时候3.闭包的特点 1.外层函数包裹受保护的变量和操作变量的内层函数 2.外层函数返回内层函数对象 3.调用外层函数获得内层函数对象举例function outer(){//outer为外层函数 var i =...
2019-10-03 13:07:44 97
原创 前端 Web Workers 到底是什么?
以前我们总说,JS是单线程没有多线程,当JS在页面中运行长耗时同步任务的时候就会导致页面假死影响用户体验,从而需要设置把任务放在任务队列中;执行任务队列中的任务也并非多线程进行的,然而现在HTML5提供了我们前端开发这样的能力 - Web Workers API,我们一起来看一看 Web Worker 是什么,怎么去使用它,在实际生产中如何去用它来进行产出。1. 概述Web Workers...
2019-10-02 10:13:52 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人