美文网首页
2018-03-14

2018-03-14

作者: Pretty_Boy | 来源:发表于2018-03-15 20:14 被阅读18次

工欲善其事必先利其器。

  1. 对于我来说javascript就是我的工具,想要做出更好的效果,更美观简洁可行的代码,那就必须把js的基础巩固下来。
    在看了js大部分api后,去找关于js的题目做,复习一遍基础还是有效果的,希望可以在项目中熟练的使用(do more)。
    其中碰到了柯里化(将多参函数封装为单参函数),高阶函数(函数返回函数,可用来封装函数对其复用)
function () {

   return function(){

   }

}

以及一个可以接受无限参数进行操作的函数,应用上述格式,由于每次都返回的是一个函数,所以要手动覆盖返回函数的toString方法,在console.log时会自动调用此方法。

function functionFunction(str) {
   function b(v){
     str = str+', '+v
     return b
   }
   b.toString= function(){
     return str
   }
   return b
}
console.log(functionFunction('Hello')('world')('a')...)

没有具体任务竟然在牛课网刷起了算法题,不能让自己的脑子锈到了


  1. git在多人协作的项目中时很有必要的,那么个人认为更重要的就是每个人在git commit的时候的注释 也极其重要

比如一开始我添加功能还好,,而修改bug这种注释,我自己都是很不满意的。所以,学习并安装了commitizen 去规范自己的commit的注释内容,使大家可以一眼就能明确。

根据个人喜好进行下载安装咯

http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html


  1. vue-router
    实现嵌套路由时出现的中的bug,正在努力在空闲时间修复

  1. reading and install yeoman

https://www.jianshu.com/p/2428ac2d10a3


  1. 在本机使用多个git账号的ssh时,需要进行配置config,根据域名自己选择实用的ssh进行验证
生成 ssh:
ssh-keygen -t rsa -C "youremail@yourcompany.com"  

添加代理:
ssh-add ~/.ssh/id_rsa_xxx  //私钥名

在.ssh文件夹下新建一个config并配置域名对应的SSH即可。

格式为:
    #  注释SSH对应名称

    Host xx

      HostName   xx

      PreferredAuthentications publickey  

      IdentityFile xxx(私钥文件名)

      user xxx 

测试是否连接成功

ssh -T git@github.com  以及其他你配置过的HostName

相关文章

网友评论

      本文标题:2018-03-14

      本文链接:https://www.haomeiwen.com/subject/algfqftx.html