周末没有写本周的总结,今天再补上。顺别计划一下这周的学习内容。
上周说的计划本周做一些HTML+CSS+JS的小demo,但是我并没有去做。准确的说,上周基本上我只有星期一到星期三是全力开赴学习的,星期四的晚上熬了一天的夜,从此一直到今天都没有觉得补回来了,依旧是这么的困。周末也是因为这个原因,所以几乎没有学习,就在家睡过去了。果然是人老了精神跟不上了么。气哭。
赶紧开始总结吧。。。。
Ajax
JS和ajax jQuery之间的关系。
1. JS是一门前端语言
2. ajax是一门技术,提供一部更新的机制。jQuery是一个框架,对js进行了封装。
在使用ajax想服务器发送请求的时候,GET和POST,但是在以下情况中使用POST:
1. 无法使用缓存文件(更新服务器上的文件或者数据库)
2. 向服务器发送大量请求(POST没有数据限制)
3. 发送包含未知字符的用户输入时,POST比GET更稳定也更可靠。
onreadystatechange属性 存储函数 每当readyState属性改变时,就会调用
HTML5
在写表单类型的时候,如email eg<input type="email">, 在手机浏览器中 safari会通过改变触摸键盘来配合输入,在触摸屏中出现“@”和“.”,一些其他的type也会有相应的调整。
jQuery
JavaScript的一个函数库 轻量级
包含的功能: HTML元素选取,HTML元素操作,css操作,HTML事件函数,JavaScript特效和动画,HTML DOM遍历和修改, Ajax
学习了菜鸟教程网站上jQuery这一部分的一些基本操作,但是后来在imooc上看到其实jQuery还有很多其他的操作,非常强大,打算这一周继续花时间在jQuery上学习。
小结:
上周四的时候接到了一个面试通知,后来在做前端的笔试题的时候发现自己虽然基本掌握了JavaScript的用法,但是在实际编程上还有很多的不足,我几乎没办法自己写下来一个完整的程序。甚至毫无思路。在这一方面上必须要抓紧提高,不然会再多的语言也没法用上。
在这一点上,我还要多花一点心思去想怎么去提高自己。
计划:
这周的计划是继续进行jQuery的学习。并且还要完成JavaScript的学习与提高。
jQuery学习:完成imooc上正在学习的jQuery课程。
JavaScript: 跟着imooc上的视频学做一个demo,可以是结合H5的。