发表于: 2017-04-13 01:28:14
2 1065
今天完成的事情:任务7给帐号、密码框添加ng-model,双向绑定具体功能还未实现。尝试了用懒加载(lazyLoad),给嵌套的路由页面添加css,js效果
明天计划的事情:学习angularjs表单验证并完成。
遇到的问题: 现在打开页面刷新后导航栏、登录框等就不见了 ,必须在地址栏重新输入地址跳转才能看到,不清楚为什么
收获:
写了一篇关于数组求和方法的文章:http://www.jianshu.com/p/3ed5907ce3ad
学会了几个新的功能:
1..join,用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。用法很强大,比如arr.join("."),可以把一个数组转化成一个字符串,
arr.join("+"),可以用+链接字符串,再使用eval命令则可以计算字符串,并执行其中的JS代码。不过eval会改变原词法作用域,是JS引擎优化失效,是运行变慢。所以最好少用eval。
2.复习了递归思想,其实递归不仅仅是解决阶乘问题时使用arguments.callee指向函数,任何设计调用函数自身,并且有结束条件的思想都可以称为递归,
returnarr[0] + sum(arr.slice(1));比如这样用.slice不断取数组第二个元素后的元素来实现遍历求和。
评论