发表于: 2017-03-30 22:20:38
1 1306
今天完成的事情:
搞了半天一直报错的问题,最后受师兄指点,原来是取数有问题,改完取数的问题再也不会报警了。几乎完美完成。很开心。不过借助了很多外力,早上路遥师兄、图图师兄下午嘉杰师兄、晚上雪峰师兄。天呐,在我前边的师兄指点了个遍。再不做完真是对不起他们啦。
大早上来了豁然开朗,昨天为什么会一直报错呢,只是因为偶尔数字会跳到9,但是我的代码里并没有【9】也就是第十个div。(昨天被指点着改好,一蒙一蒙的,然后睡了一觉都忘记啦,早上来到这里把自己原本的代码改好才算是明白怎么回事)
之前一直用的Interval定时器,会出现重复点击重复生效,而且重复生效后无论怎样点击停止定时器都不生效了。于是决定用setTImeout试试,最后没学会如何让单次定时器循环生效,虽然说的是在单次循环里再次调用,但是我现在好像还不会,且先多循环用Interval单循环用setTimeout。然后我学习了用js控制按钮不可点击,开始循环后开始按钮失效,按结束按钮后开始按钮恢复可以点击效果来防止多次触发interval。方法是获得按钮元素,为其设置变量,然后变量.disabled=true;此操作生效时按钮禁用,为结束按钮设置变量.disabled=false;就可以啦。
学习断点调试,很好用。
学习对象和文档的关系,把推荐的文章看了一遍,不是很懂,有个印象,先略过,继续做任务
学习parseInt函数,可以把字符串转化为整数。
领取任务二并下载psd资源及桌游精灵。
稍微修改了一下自己的首页,虽然不怎么美观,且先凑合看吧。
学习css文字竖排显示,找到个writing-mode的样式,但是设置tb-rl值有问题,而且有资料说兼容性不好,索性直接用br换行得了。
开始写任务2页面,设置页面完成了header和中间部分,剩余下半部分和最后去发牌的按钮没有做完。
明天计划的事情:
学习如何实现滑块关联数字,和两边的加减,看起来是个比较大的工程。
遇到的问题:
昨天发现bug是style未定了,但是却没有想到是读到了9也就是第十个div,虽然知道数组是从0开始,还是把数字设置到了<=9。这个感觉还是多写代码练习吧。
下午弄了一个多小时,把js和css整合到一个文件夹,中间一直出错,不明白,也没查,一直在试,最后好像终于明白了。我js文件夹内有git的各种资料,带着这些东西一看放到css文件夹里,js文件夹被上传后打不开,只上传网页之类的东西就没有问题了。
用js跳转事件和a跳转好像是一样的呀,都是重新加载。
收获:
掌握比较薄弱的地方,定时器,随机数,还有编程的思维,while、for循环等。好多啊。加油!
window指窗口,document指页面,document是window的一个子对象。
用户不能改变document.location(因为这是当前显示文档的位置)。但是可以改变window.location(用其他文档取代当前文档)window.location本身也是一个对象,而document.location不是对象。
对啦,我交任务了好像,记得审核
评论