发表于: 2017-04-18 21:59:39

2 1151


今天完成的事情:

 上午开始编写任务5的静态页面的代码,用了一个多小时编完,然后开始编写js代码,添加了jQuery的文件,使用jquery的方法获取input中的value值,然后开始按照任务步骤,网上查找了解并学习了http协议入门的一些知识。下午配置nginx,返回css的任务2,重新复习了一下如何配置nginx,在nginx.conf中微调了一下文件的路径,将做好的静态页面添加到路径的文件夹中,在浏览器中输入相应的地址,打开了所写的静态页面。下午开始看书,主要是AJSX的知识,虽然《Javascript高级程序设计》中Ajax的内容并不是很多,但是可能由于以前并未接触到,所以感觉还是有些吃力,看来一下午才看到进度事件部分,看过的内容也并没有很清楚地理解。晚上看了一下菜鸟教程中的东西,因为有实例,一部分知识还是很直观地接受到了。

明天计划的事情:按照任务步骤继续进行下去,希望用1到2天时间把任务5做完。

遇到的问题:因为都是新知识,都是需要从新认识和学习的,所以目前并不存在问题的出现。

收获:

 第一点,在写静态页面时由于是用label标签中套的input标签,才发现label标签是行内元素,后来改成display:block后才能包裹住input。

 第二点,现在清楚一点了get和post的区别,get是向服务器获取内容,只能以字符串的形式提交到服务器中,是最早出现在http协议中的。而后来添加的post是向服务器发送内容,然后返回一个结果,传输的内容更为安全,内容的格式也不限,但是其消耗的资源大于get。

 第三点,接触到了XMLHttpRequest对象(简称XHR)和异步获取信息的概念。目前只是知道异步获取信息可以不用以页面重新加载的方式,而是转到幕后,静静的获取。不过碍于浏览器版本的问题,XHR在新建一个后使用前,要用一个函数进行判别浏览器的版本,使用不同的方法新建这个对象。


返回列表 返回列表
评论

    分享到