发表于: 2017-04-05 22:35:15
1 997
今天完成的事情:
重写了JS任务一、任务二、任务3;尤其是任务一,几乎重新按照官网思路写的,取三个不同的颜色值,取三个不同的格子,再覆色;任务二,没怎么做变动,只是修改了一个小bug,在输入非法数字时,弹出层警告框后,input框里的数字还是错误的,但是点击发牌还是会发牌到下一页,此处修改为弹出层警告框后修改其中的值为默认值;任务三没有优化,还是根据点击次数判断如何显示内容;
学习angular服务;
明天计划的事情:
完成一个小的angular demo,使用ui-router, ng-grid, 数据采用假数据,按功能模块分类组织demo js文件;
遇到的问题:
之前的任务一卡在了取格子上面,这次的思路变换了,在写取色函数和取格子函数时倒是没有遇到问题,但是在调用这两个函数上色时出现了问题:
问题代码:
修改后的代码:
函数调用后赋值给一个数组,保存为常量,再次循环上色;而非调用后直接用原函数返回的数组循环覆色;
收获:
代码量积累到一定程度,遇见的问题及解决的问题越多,越能熟练的解决问题;
函数部分,关于函数return值及函数调用及闭包加深了一些理解;
评论