全部文章
共 1306 篇文章
axios
https://www.kancloud.cn/yunye/axios/234845
21-11-09mongodb查询语句
1、查询所有记录 db.userInfo.find(); 相当于:select from userInfo; 2、查询去掉后的当前聚集集合中的某列的重复数据 db.userInfo.distinct("name"); 会过滤掉 name 中的相同数据 相当于:select distict name from userInfo; 3、查询 age = 22 的记录 db.userInfo.find({"age": 22}); 相当于: s...
react 冒泡与捕获
一,背景 世纪初的网景与微软公司的浏览器大战想必身为程序员都略有耳闻,冒泡与捕获——两种截然相反的处理事件机制,就是这场战争的主角之一。 二,冒泡事件及事件捕获 ## 什么是冒泡事件 顾名思义,像是水中冒泡一样,从下往上。事件由第一个被触发的元素接收,然后逐级向上传播。 、 同时有点击事件,当点击子元素 时,会先触发 再触发 。 冒泡示意图 ## 什么是事件捕获 与冒泡事件相反,是冲上往下。事件由body逐级向下传播,直到到达目标元素。...
clientX与clientY : pageX与pageY
clientX/clientY : 鼠标相对于当前视口的x/y坐标, 不不考虑页面滚动的距离。(以视口左上角为原点) pageX/pageY : 鼠标相对于整个页面的x/y坐标,会加上页面的滚动距离 (以页面左上角为原点) screenX/screenY : 鼠标相对于屏幕的x/y坐标 (以屏幕左上角为原点) offsetX/offsetY : 鼠标在触发事件的目标元素上的x/y坐标(以元素的左上角为原点)
git LF CRLF
前言 CRLF、LF 是用来表示文本换行的方式。CR (Carriage Return) 代表回车,对应字符 ,LF (Line Feed) 代表换行,对应字符 。由于历史原因,不同的操作系统文本使用的换行符各不相同。主流的操作系统一般使用 CRLF 或者 LF 作为其文本的换行符。其中,Windows 系统使用的是 CRLF, Unix 系统 (包括 Linux、MacOS 近些年的版本) 使用的是 LF。 修改 Git 配置...
js中undefined类型的判断
判断方法就是使用typeof方法直接判断变量的类型是否为"undefined"
git stash
常用git stash命令: (1) git stash save "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别。 (2) git stash list :查看stash了哪些存储 (3) git stash show :显示做了哪些改动,默认show第一个存储,如果要显示其他存贮,后面加stash@{$num},比如第二个 git stash show sta...
Git push
Git push 在使用git commit命令将修改从暂存区提交到本地版本库后,只剩下最后一步将本地版本库的分支推送到远程服务器上对应的分支了,如果不清楚版本库的构成,可以查看我的另一篇,git 仓库的基本结构。 git push的一般形式为 git push <远程主机名> <本地分支名> <远程分支名> ,例如 git push origin master:refs/for/master ,即是...
git切换到指定远程分支
git切换到指定远程分支 我们在使用git进行开发的时候经常会遇到需要切换远程分支并且提交到远程指定分支的情况,现在记录下操作步骤。 查看远程所有分支 git branch不带参数,列出本地已经存在的分支,并且在当前分支的前面用 标记,加上 a参数可以查看所有分支列表,包括本地和远程,远程分支一般会用红色字体标记出来 新建分支并切换到指定分支 该命令可以将远程git仓库里的指定分支拉取到本地,这样就在本地新建了一个dev分支,并和指定的...