前端学习笔记--9/5~13/5 Ajax, jQuery

周末没有写本周的总结,今天再补上。顺别计划一下这周的学习内容。

上周说的计划本周做一些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的。

 

posted @ 2016-05-16 13:38  DarthBadwolf  阅读(140)  评论(0编辑  收藏  举报