##git提交规范

git commit的提交规范


##提问的智慧图谱

好句

<span style=“color:yellow”">一个成功的团队要有三种人,一种稳,一种能,一种会配合。

<span style=“color:yellow”"> 什么是人才?人才就是做事做到极致的人


js四舍五入

Math.round(number * 100) / 100


yarn 升级到最新版本

yarn self-update


js 的 == 与 === 相关

console.log(null == undefined)
console.log(null === undefined)
console.log(0 == false)
console.log(0 === false)输出
> true
> false
> true
> false

回答一个问题是,应先回答问题,然后给出建议!

?When answer a question, you should firstly give your answer, then suggestion or how to do.


?一幅React 学习路线图

控制台的$的用法


记录npm start 的一次错误

切记,当前项目外的父文件夹,不能有node_modules文件,否则你会遇到让你怀疑人生的bug。


this的指向

ES5中,this指向的是函数被调用的对象;而ES6的箭头函数中,this指向的是函数被定义时


字符串的解构赋值

const [a, b, c, d] = 'smyhvae';
console.log(a); // s
console.log(b); // m
console.log(c); // y
console.log(d); // h

js对象和js数组的解构赋值

有一个重要的区别:数组的元素是按次序排列的,变量的取值由它的位置决定;而对象的属性没有次序,是根据键来取值的</span。

let { foo, bar } = { bar: '我是 bar 的值', foo: '我是 foo 的值' };console.log(foo + ',' + bar); //输出结果:我是键 foo 的值,我是键 bar 的值let foo = 'haha';({ foo } = { foo: 'smyhvae' });console.log(foo); //输出结果:smyhvae

注意:如果变量 foo 在解构之前就已经定义了,此时你再去解构,就会出现问题。这时,你需要加上括号,如上


undefined 和 null的区别

undefined:相当于什么都没有,此时 b 采用默认值。
null:相当于有值,但值为 null。

eg:es6 解构赋值 默认值
{let [a, b = 'smyhvae'] = ['生命壹号', undefined]; //b 虽然被赋值为 undefined,但是 b 会采用默认值console.log(a + ',' + b); //输出结果:生命壹号,smyhvae
}{let [a, b = 'smyhvae'] = ['生命壹号', null];  //b 被赋值为 nullconsole.log(a + ',' + b); //输出结果:生命壹号,null
}

达克效应

能力强的人总是低估自己,能力弱的人总是高估自己

  • 当你认为你足够好了,你就放松了,也就没有前进的动力。

一个高效傲慢的程序员

“花费我的时间去帮助你,意味着我需要花费精力去帮助别人,而不是提高自己----这对我来说不是一个好的主意。我的建议是:自己多努力,自己弄懂。还可以塑造你自己的心性”

git提交规范图-提问的智慧图谱-React 学习路线图- 达克效应相关推荐

  1. 一个维护版本日志整洁的Git提交规范

    1 关于提交日志规范 良好的Commit Message有利于代码审查,能更快速查找变更记录,并且可以直接生成Change log. Commit Message的写法规范:conventional- ...

  2. 【git】(task4)git提交规范和github说明

    学习总结 学习datawhale的git教程.Pull Requests:PR,是github中将修改过的代码分支合并到目标分支的操作.commit是git的最小工作单元,在github的仓库中,PR ...

  3. 从0到1开发实战手机站(二):Git提交规范配置

    生活不能随意过,代码也不能随意写. 前一篇文章我们已经把项目搭建好了,那是不是马上就开始写页面了呀? NO! 无论在哪家公司,都会有相应的代码规范.新入职的员工往往第一步就要接受代码规范的学习. 既然 ...

  4. Git 提交规范-Java程序员收藏必备

    你可能会忽略的 Git 提交规范 规范是建立在程序开发者与程序阅读者一个沟通的桥梁,是一个团队必须要严格遵守的约定 --动力节点Java学院 一.为什么需要规范? 无规矩不成方圆,编程也一样. 如果你 ...

  5. 超详细的Git提交规范引入指南

    最近公司的前端团队分了组,我根据兴趣加入了基础设施建设组,负责做一些方便和规范开发的东西.第一个产出是增加了Git的提交规范,之前参与开源项目时接触到的,感觉很有意思,也很实际,用得到. 参考资料: ...

  6. git分支管理和git提交规范

    一.git分支管理 最基本的一般情况下的分支管理如下(有些公司会比较复杂,分支管理会根据不同项目而定): master分支:生产环境分支,一般用于存放正式环境上的代码,每次发版到正式时才更新,其他时间 ...

  7. Git基础:第七、八章 Git提交规范Github/Gitee(github资料附录表)

    文章目录 第七章 Git提交规范 7.1 Commit Message 7.1.1 自动化校验commit message 7.2 Author & Committer 7.3 Changed ...

  8. git提交规范(文字版与emoji表情版)

    自从有了以下提交建议,我每次提交代码都要来找找这次提交对应的emoji表情,后来觉得干脆分享出来,可以在提交代码的时候皮一皮- 以下git提交建议的文字描述来自alibaba的开源项目egg.js,g ...

  9. 别乱提交代码了,看下大厂 Git 提交规范是怎么做的!

    Git是现在市面上最流行的版本控制工具,书写良好的commit message能大大提高代码维护的效率. 但是在日常开发中由于缺少对commit message的约束,导致填写内容随意.质量参差不齐, ...

最新文章

  1. java基础知识之循环结构与数组
  2. mysql重启电脑提示145_MYSQL错误:Can’t open file: ‘#215;#215;#215;.MYI’ (errno: 145)修复方法...
  3. java foreach标签,jstl c:foreach标签
  4. BlockingQueue阻塞队列
  5. SQL查询过滤Where子句用法
  6. ***PHP各种编码的汉字字符串截取
  7. sqlmap自动化注入工具使用浅析
  8. 批量更改文件的后缀名
  9. ROSDUCT:通过rosbridge在本地公开远程ROS主题、服务和参数
  10. 刘韵洁:未来网络技术发展趋势与展望
  11. HTML5,CSS3,js
  12. 阿里云SSL域名证书申请和宝塔配置
  13. SQL SERVER 2008 R2的累计补丁下载地址
  14. 结对项目——最大联通子数组
  15. 关于ERP系统提前期运算逻辑的三点介绍(转)
  16. use ida6.8 + windbg on win10
  17. 【小象学院】案例8——空气质量指数计算v7.0
  18. Web开发之电子签章
  19. Selenium多浏览器测试
  20. win7设置wifi热点_Windows系统设置WIFI热点

热门文章

  1. MES系统是什么?对企业来说有何好处?
  2. 什么样的程序员适合去创业公司
  3. zabbix最新数据中,没有值 45653:20211111:181222.474 [Z3005] query failed: [1526] Unknown error 1526 [insert in
  4. 多线程模拟龟兔赛跑游戏
  5. 从斗鱼Android开发二面被刷,到VR微创公司收留,我的NDK开发梦究竟缺了什么
  6. makefile中常用函数
  7. 五猴分桃python_猴子分桃问题——一个简单的递归
  8. CodeForces - 1359
  9. 腾讯云服务器+RAKSmart国内外服务器使用记录
  10. Deep learning for arts——王乃岩(图森科技)