add:前端日记

This commit is contained in:
qianguyihao 2018-06-08 22:49:58 +08:00
parent cc7a4394cb
commit 380dcbf89f
5 changed files with 94 additions and 2 deletions

View File

@ -0,0 +1,28 @@
## 日常操作积累
### 将 `branch1`的某个`commit1`合并到`branch2`当中
切换到branch2中然后执行如下命令
```
git cherry-pick commit1
```
## 推荐连接
### 2018-06
- [聊下git pull --rebase](https://www.cnblogs.com/wangiqngpei557/p/6056624.html)

View File

@ -291,7 +291,7 @@ PSsort方法的功能非常强大能对数字和字母进行排列。
console.log(arr.slice(2)); //从第二个值开始截取
console.log(arr.slice(2,4)); //截取从第二个到第四个之间的值(不包括第四个值)
console.log(arr.slice(-2)); //截取最后两个值
console.log(arr.slice(-2)); //截取最后两个值(返回的是最后两个值)
console.log(arr.slice(4,2)); //空

View File

@ -26,7 +26,7 @@
}
h4{
/* 设置跨列让h4这标题位于整个文本的标题而不是处在某一列之中*/
/* 设置跨列让h4这标题位于整个文flex-wrap本的标题,而不是处在某一列之中*/
-webkit-column-span: all;
text-align: center;
}

View File

@ -164,6 +164,65 @@ v-on:keyup="querysku = querysku.replace(/\D/,'')"
### 2018-06-04
**1、git相关**
把 branch1 中的某条记录(比如myLog),提交到 branch2中。做法如下
先切换到branch2中然后输入如下命令
```
git cherry-pick myLog
```
### 2018-06-05
**1、font-size**
`font-size`的最小值为12。
也就是说浏览器的最小字体为12要是再小于这个值是不生效的。如果想要小于12需要在浏览器的高级设置里去修改。
**2、git 多分支同时开发**
现在有这样一个场景我要同时开发一个项目里的两个功能。今天上午开发功能1下午开发功能2。明天上午改功能1的bug明天下午改功能2的bug。
相当于是,我现在是**并行**开发两个功能了要怎么通过git来进行协作呢
目前考虑到有几种答案。
方式1:
- 从master拉分支`branch1`此分支专门用来开发功能1改功能1的bug。
- 再从master拉分支`branch2`此分支专门用来开发功能2改功能2的bug。
以后需要上线哪个功能就从那个分支merge代码到master。
**3、其他**
- 两个span之间默认有5px的 margin
- **shadow-root**:下一代。
### 2018-06-07
- [原生js实现淡入淡出效果](https://www.teakki.com/p/57dfb44cd3a7507f975e91e4)
- 通过 jQuery 获取Dom的时候比如`$('#topNavTop').css('background','red')`记得要指明是 id 还是 class。
- 每次开发一个新的需求每次开发一个新的需求记得要问清楚“H5和”

View File

@ -153,6 +153,11 @@
- [What makes a good front end engineer](https://www.nczonline.net/blog/2007/08/15/what-makes-a-good-front-end-engineer/)
### 2018-05-31
- [一个bit一个bit的进行 Base64 白话科普,看不懂算你输](https://mp.weixin.qq.com/s/TcJUQbqjBditRvRIHuXX-Q)