发表于: 2017-04-12 23:40:05

1 1142


今天完成的事:

        修改草船云3期bug、演示发布线上环境;

        测试过往项目的接口;完善代码;

明天要做的事:

        修改过往项目中出错的代码;

        测试产品特色的接口;完善代码;

遇到的困难:

        过往项目中:新增编辑接口报415错误,还没有找到原因,需要和后端沟通;

        过往项目中的多图片上传修改比较麻烦,放到最后;       

收获:    

        看了老大知乎上的硬广,代码需要好的结构,粗略的知道了各个分类的含义:

        Model主要用来放数据;Util要来放一些方法;Service概念比方法大,把一些方法集合起来;

        Controller就是具体处理某一块;Dao不太了解;对应草船云的代码中:把一些常量放在content           中,一些公用的方法用服务封装起来,比如一些传参的方法,把一些公用的部分用指令提取出来。

        学习了一下数组的方法:了解了indexof,sort(),forEach等之前忽视的东西;

        写一个数组去重

var arrFilter = function (a) {
   var b = [];
   a.forEach(function (item, index, arr) {
       if (b.indexOf(item) < 0) {
           b.push(item)
       }
   })
   return b
}
function foo(value1,value2){
   if (value1<value2){
       return 1
   }else if (value2<value1){
       return -1
   }else if(value1==value2){
       return 0
   }
}
var mm=arrFilter([23,465,678,2,656,7,2,,2,2,465]).sort(foo);
console.log(mm);


        


返回列表 返回列表
评论

    分享到