发布了文章2021-07-27
问题场景:git push错误提交时撤销此次错误提交1.git reset:原理:修改head指针位置,将head指针指向之前的某个版本,目标版本使用方法:git log 查看版本号,或者gitlab上查看版本号git reset --hard 目标版本号(此时本地head指针以指向之前的版本)git push -f 提...
赞了文章2021-07-22
Git 是一个灵活和强大的版本管理工具,正确使用能够有效促进团队协作,防止版本丢失。然而实践中,有些开发人员会或有意或无意地误用部分 Git 的功能,给团队带来困扰,甚至造成损失。不恰当的代码回滚操作是其中的主要问题之一。
发布了文章2021-07-02
1.暂存所有更改2.切换自己的分支3.取消所有暂存更改
发布了文章2021-06-02
Mongoose 是一个让我们可以通过Node来操作MongoDB数据库的一个模块Mongoose 是一个对象文档模型(ODM)库,它是对Node原生的MongoDB模块进行了进一步的优化封装大多数情况下,他被用来把结构化的模式应用到一个MongoDB集合,并提供了验证和类型装换等好处基于MongoDB...
发布了文章2021-05-17
基于promise的异步ajax请求库axios.interceptors.request.use() 添加请求拦截器axios.interceptors.response.use() 添加响应拦截器get:
发布了文章2021-05-10
1,闭包不是为了让函数外部拿到内部变量。而是为了保护私有变量2,return出来的是一个值,不是变量本身,此处的return是取得私有变量值的一种方法,跟闭包没有严格关系
发布了文章2021-05-10
ES5只有全局作用域和函数作用域;es6包含全局作用域、函数作用域、块级作用域;
发布了文章2021-05-10
第一个参数如果传入字符串,执行时会像eval()一样解析相似的有:Function: {代码...} 参数 "a" 和 "b" 是参数的名字,在函数体中被使用,"return a + b"。
发布了文章2021-05-10
[链接]
发布了文章2021-05-10
①:如果一个函数中有this,但是它没有被上一级的对象所调用,那么this指向的就是window,这里需要说明的是在js的严格版中this指向的不是window,但是我们这里不探讨严格版的问题(在严格版中的默认的this不再是window,而是undefined。)
发布了文章2021-04-27
Socket.IO是一个WebSocket库,可以在浏览器和服务器之间实现实时,双向和基于事件的通信。它包括:Node.js服务器库、浏览器的Javascript客户端库。
发布了文章2021-04-24
我们说的 ES5, ES6……就是指的 ECMAScript 不同标准。ECMAScript 只是一个标准,而JavaScript是对这个标准的实现。
赞了文章2021-04-24
前端其实是个很大的范畴。我这里只针对 web 开发的前端而言(下文统称前端)。简单点说,针对浏览器的开发,浏览器呈现出来的页面就是前端。它的实质是前端代码在浏览器端被编译、运行、渲染。前端代码主要由三个部分构成:HTML(超文本标记语言)、CSS(级联样式表...
发布了文章2021-04-24
注意这里的 socks5 仅仅是代理使用的协议,它依然是针对 http 设置的,所以仅对 http 协议的仓库有效。使用 git@xxx 这种 ssh 连接的不会使用代理。
发布了文章2021-04-23
1-JavaScript2-DOM3-CSS4-浏览器!5-网络6-框架7-工程化8-性能9-监控10-安全11-Node12-跨端13-微信开发14-新主题15-手写16-高频算法17-项目和技术之外
发布了文章2021-04-23
阅读优秀的代码的目的是让我们能够写出优秀的代码。不给自己设限,不要让你周围人的技术上限成为你的上限。 其实就跟我们写作文一样,你看的高分作文越多,写出高分作文的概率就越大。
发布了文章2021-04-21
如果你用npx create-react-app --template typescript 创建一个新的项目,由于react的版本已经更新到了17.0.1 之后了,但是有一些特性(尤其是对tsx文件的解析)是需要Typescript 4.1 之后的版本才支持,而Visual Studio Code中的Typescript版本可能还不是最新的,所...
发布了文章2021-04-20
[链接]
发布了文章2021-04-14
redux=>将Flux与函数式编程结合到一起,是一种web架构的解决方案Redux使用场景某个组件的状态,需要共享某个状态需要在任何地方都可以拿到一个组件需要改变全局状态一个组件需要改变另一个组件的状态
发布了文章2021-04-14
一、Vue vue-photo-preview插件的使用1.安装依赖 npm install vue-photo-preview --save2.在全局引入(main.js) {代码...} 3.如果有需要改变默认配置的 {代码...} 4.项目中使用 {代码...} 5.如果图片数据是后台请求的 {代码...} 二、采坑问题:问题一:当我使用循环 ...