发表于: 2017-01-20 10:56:22

1 1355


今天完成的事情:

任务5要用到新技术ajax,今天花时间学习了一下。Ajax,读作诶杰克斯,用于概括异步加载页面内容的技术。

相对于异步加载的是同步加载,以前用户填写一个表单,点击提交后跳到一个新页面,然后提示XXX未填写,

这时候用户再点击返回键,运气好的话,刚才填的内容还在,运气不好还要重新填。挨个填完后,再点提交键,

系统又提示XXX填写错误,真是要逼死人。使用Ajax可以做到只更新页面中的一小部分,其他内容不用重新加载。

Ajax的主要优势是对页面的请求以异部方式发送到服务器,而服务器不会用整个页面来响应请求,它会在后台处

理请求,与此同时用户还能继续浏览页面并与页面交互。你的脚本则可以按需加载和创建页面内容,而不会打断

用户的浏览体验。

Ajax技术的核心是XMLHttpRequest对象。这个对象充当着浏览器中的脚本(客户端)与服务器之间的中间人的角

色。以往的请求都有浏览器发出,而Javascript通过这个对象可以自己发送请求,同时也自己处理响应。


明天计划的事情:

开始学习Jquery,直接用Jquery操作Ajax,应该比原生简化了很多


遇到的问题:

对客户端、服务器、HTTP、TCP、回调函数这些名词虽然字都认识但就是看不懂

看的慕课网的视频,讲着讲着讲起来PHP了,我看着那些陌生的字符就更晕了。。。

连之前看着很友好的DOM编程艺术讲到Ajax这一块儿也开始看不懂了,各种没见过的名次接二连三蹦出来,晕死。。。


收获:

收获就是发现自己还是一无所知,刚翻过了几座山,又越过了几条河,崎岖坎坷怎么它就这么多。

还是要继续看书、学习、写代码、做任务,努力掌握新技能。



返回列表 返回列表
评论

    分享到