发表于: 2017-05-10 20:49:36

1 965


    在js任务5中,当我把知识点都掌握了,或者说我知道该如何把相应知识点结合在一起,去完成整个任务的时候,我觉得任务详解的知识点总结非常到位 精简;

    但是当我以一个初学者的身份接触这些的时候,我是懵逼的,我会挨个搜知识点,查资料,然后找到能用的知识点,

    如果我跟做完这个任务的人请教,他会告诉我这个任务是一个怎样的流程,比如你要先学会jquery的ajax(因为它比

    js的简单好用),你需要下一个postman插件来测试接口(并且目前只需要掌握postman的极简单的用法,根本不用花费那么多时间看postman的完整教程),然后需要在本地配置ajax,配置好了之后,就剩下和服务器之间传递数据了。

    我知道了这个任务流程是什么样的,就可以分为几个步骤,我就可以一步步学习相关知识,最后把学到的东西结合起来

    如果我不知道任务流程,我可能会花几倍的时间去入门,去搜索每一个知识点,每一个知识点都似懂非懂,浪费很多时间,

    简单的来说 官网的任务详解,更适合完成之后看,去领会任务设计者的意图,去对照总结,

    事前看的话,感觉帮助不大,还是有过来人讲解一遍更好,能让学习目标更清楚



今日完成:

1:修改了任务1,解决了任务1定时器越点越快的bug,在这一块卡了不少时间,

卡的久的原因不在于定时器,而是js相关基础知识掌握不牢固,有的东西就是

想不到。。其实也不难

2:在本地配置了ngix,在css任务2里要学习的东西,现在一看还是很难。。。

3:下载了postman,学习了简单的使用方法,比如post和get,其他功能暂时还

没有掌握

4:学习了jquery的ajax知识,jq的ajax用起来就简单方便多了,相比起js简直

不可描述,


遇到的问题:

1:解决了定时器的问题


明日计划:

1:今天师兄讲了任务5的大致方向和知识要点,学习了一下基础知识,明天开始使用jq的ajax

demo任务5,理清了任务5的逻辑与要点之后,再把css样式写好,任务5,就算完成了


今日收获:

洗牌算法的函数 数组b是唯一一个需要修改的变量,其他不用动

function shuffle(b) {
   var c = [];
   while (b.length > 0) {
       var index = parseInt(Math.random() * (b.length));
       c.push(b[index]);
       b.splice(index, 1);
   }
   return c;
}



返回列表 返回列表
评论

    分享到