From 380dcbf89f3addb3cb73da1a629e0261b0c70106 Mon Sep 17 00:00:00 2001 From: qianguyihao Date: Fri, 8 Jun 2018 22:49:58 +0800 Subject: [PATCH] =?UTF-8?q?add=EF=BC=9A=E5=89=8D=E7=AB=AF=E6=97=A5?= =?UTF-8?q?=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 00-前端工具/01-Git的使用.md | 28 ++++++++++ 03-JavaScript基础/08-数组.md | 2 +- 06-HTML5和CSS3/06-CSS3属性详解:flex布局.md | 2 +- 20-前端综合/2018年-前端日记.md | 59 +++++++++++++++++++++ 推荐链接.md | 5 ++ 5 files changed, 94 insertions(+), 2 deletions(-) create mode 100644 00-前端工具/01-Git的使用.md diff --git a/00-前端工具/01-Git的使用.md b/00-前端工具/01-Git的使用.md new file mode 100644 index 0000000..30c652c --- /dev/null +++ b/00-前端工具/01-Git的使用.md @@ -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) + + diff --git a/03-JavaScript基础/08-数组.md b/03-JavaScript基础/08-数组.md index 4a36b46..1d72d04 100644 --- a/03-JavaScript基础/08-数组.md +++ b/03-JavaScript基础/08-数组.md @@ -291,7 +291,7 @@ PS:sort方法的功能非常强大,能对数字和字母进行排列。 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)); //空 diff --git a/06-HTML5和CSS3/06-CSS3属性详解:flex布局.md b/06-HTML5和CSS3/06-CSS3属性详解:flex布局.md index a2555f9..fc39355 100644 --- a/06-HTML5和CSS3/06-CSS3属性详解:flex布局.md +++ b/06-HTML5和CSS3/06-CSS3属性详解:flex布局.md @@ -26,7 +26,7 @@ } h4{ - /* 设置跨列:让h4这标题位于整个文本的标题,而不是处在某一列之中*/ + /* 设置跨列:让h4这标题位于整个文flex-wrap本的标题,而不是处在某一列之中*/ -webkit-column-span: all; text-align: center; } diff --git a/20-前端综合/2018年-前端日记.md b/20-前端综合/2018年-前端日记.md index 32c12f8..fecf0c8 100644 --- a/20-前端综合/2018年-前端日记.md +++ b/20-前端综合/2018年-前端日记.md @@ -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和” + diff --git a/推荐链接.md b/推荐链接.md index b8f0b78..edbc9df 100644 --- a/推荐链接.md +++ b/推荐链接.md @@ -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) + +