IMWeb提升营 —Day5(补)
来源:互联网 发布:51单片机发展 编辑:程序博客网 时间:2024/05/21 09:17
问题1: Ajax的优缺点都有什么?
答案:
Ajax的优点:
1)页面无刷新,用户体验非常好。
2)使用异步方式与服务器通信,具有更加迅速的响应能力。
3)可以把一些服务器负担的工作转到客户端,利用客户端闲置的能力来处理,减轻服务器负担,节约空间和宽带租用成本。并且减轻服务器的负担,ajax的原则是“按需取数据”,可以最大程度的减少冗余请求和响应对服务器造成的负担。
4)基于标准化并被广泛支持的技术,不需要下载插件或者小程序。
Ajax的缺点:
1)Ajax不支持浏览器back按钮。
2)安全问题, Ajax暴露了与服务器交互的细节。
3)对搜索引擎的支持比较弱。
4)破坏了程序的异常机制。
5)不容易调试。
问题2: 简述一下Ajax的工作原理
答案: Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。
该问题的详细介绍:http://www.cnblogs.com/mingmingruyuedlut/archive/2011/10/18/2216553.html
问题3: CSS+DIV开发Web页面的优势有哪些?
答案:1)CSS+DIV,这个网页设计模式中,DIV承担了网页的内容,CSS承担了网页的样式。这样就使网页的内容和样式的分离开来。有利于页面的维护升级。
2)有助于提高搜索引擎亲和力(快速找到需要的数据,而不是像在TABLE中一层层的查找)
3)有助于页面的重构(换皮肤如blog,直接套用另外一套样式就可以实现,而不用改动网页脚本。)
问题4:简述DIV元素和SPAN元素的区别
答案:DIV默认情况下是分行显示,SPAN在同行显示。
本篇文章是补5月28号的,由于端午节放假,所以没有写。
- IMWeb提升营 —Day5(补)
- IMWeb提升营Day5
- IMWeb提升营 —Day6(补)
- IMWeb提升营 —Day7(补)
- IMWeb提升营Day5 | 训练题27:字符串的排列
- IMWeb提升营 —Day1
- IMWeb提升营 —Day2
- IMWeb提升营 —Day3
- IMWeb提升营 —Day4
- IMWeb提升营Day5 | 训练题25:复杂链表的复制
- IMWeb提升营Day5 | 训练题26:二叉搜索树与双向链表
- IMWeb提升营Day5 | 训练题28:数组中出现超过一半的数字
- IMWeb提升营Day5 | 训练题29:最小的K个数
- IMWeb提升营Day5 | 训练题30:连续数组的最大和
- 腾讯课堂——IMWeb训练营: Day5 作业
- IMWeb提升营Day1
- IMWeb提升营Day2
- IMWeb提升营Day3
- mfc acvtiveX注册(regsvr32)失败(找不到、版本不兼容)的解决办法
- 临时
- STM32进入HardFault_Handler的调试方法
- 71. Simplify Path
- python集成开发环境IDE搭建
- IMWeb提升营 —Day5(补)
- android通过webview调起支付宝app支付
- 按enter键自动刷新页面
- Activiti流程行为类
- 混淆矩阵(Confusion Matrix)分析
- SAP Query 导入、导出
- struts上传文件,报错:java.io.FileNotFoundException:(系统找不到指定的路劲)
- Fdatool生成的IIR系数在Dsplib中的使用方法
- Android Fragment 你应该知道的一切