发表于: 2017-03-23 23:59:52

1 648


今天完成的事情:在慕课上补JS基础知识,看了PM讲的项目开发流程, 学习了二进制
明天计划的事情:补基础知识补基础知识,对JS任务1还是没有头绪。
遇到的问题: 不知道for,switch,while,do while 他们有什么区别,感觉for都能做到, 对数组太懵了,如果建了二维数组的话,在输出二维数组的值的时候不能直接输出myarr【j】,而是要myarr【i】【j】一起用,这个意思是因为【j】是二维数组的值,【i】是一维,所以【i】要在【j】前面来表示是输出【i】里面的[J]吗,就像定义网页头部里的类一样用header box{}来定义,

还有用break还停止循环,和countinue来继续循环 这两个语句我现在只觉得可以用来筛选元素,筛选出不要的元素,来跳过,或者要的元素来break。

然后被慕课网的任务卡住了.. 很挫败。进制好难理解,10进制的思维把我固化了,学二进制的时候特别费力感觉,嘉豪也教的很费力,不过现在应该会了。一个数字,如果要转换成二进制,就从个位开始算,个位等于1*2的0次方,十位等于1*2的1次方,然后这样算过去,如果碰到了0,就跳过,把0看成一个box,跳过就是把他inline了,但是位置还占着,201的2进制就是 百位数的那位还是1*2的3次方,0是0 ,但是占位子。这样就理解了。
收获:听了PM讲的草船云的开发流程,感觉开发一个项目很难,不过最基本的就是要知道需求之后,理清楚思路和逻辑,想好怎么入手,这样写代码有思路会写的流畅,JS感觉很难..但是我会努力的


返回列表 返回列表
评论

    分享到