| 失效链接处理 | 
| AJAX常见面试问题  PDF 下载 
	本站整理下载: 
	相关截图:  
	主要内容: 
		1.工作当中会和后台交互吗?  那你能说说封装好的 ajax里的几个参数吗  ? 
		url: 发送请求的地址。 
		type: 请求方式(post或get)默认为get。 
		async: 同步异步请求,默认true所有请求均为异步请求。 
		timeout : 超时时间设置,单位毫秒 
		data:要求为Object或String类型的参数,发送到服务器的数据 
		cache:默认为true(当dataType为script时,默认为false), 设置为false将不会从浏览器缓存中加载请求信息。 
		dataType: 预期服务器返回的数据类型。 
		可用的类型如下: 
		xml:返回XML文档,可用JQuery处理。 
		html:返回纯文本HTML信息;包含的script标签会在插入DOM时执行。 
		script:返回纯文本JavaScript代码。不会自动缓存结果。 
		json:返回JSON数据。 
		jsonp:JSONP格式。使用JSONP形式调用函数时,例如myurl?callback=?,JQuery将自动替换后一个“?”为正确的函数名,以执行回调函数。 
		text:返回纯文本字符串。 
		success:请求成功后调用的回调函数,有两个参数。 
		(1)由服务器返回,并根据dataType参数进行处理后的数据。 
		(2)描述状态的字符串。 
		error:要求为Function类型的参数,请求失败时被调用的函数。该函数有3个参数 
		(1) XMLHttpRequest对象 
		(2) 错误信息 
		(3) 捕获的错误对象(可选) 
		complete : function(XMLHttpRequest,status){ //请求完成后最终执行参数 
		2.json数据  如果怎么处理  他的格式 你以前工作中有没有固定格式  如果我发送一个请求 删除数据里的一条数据 我怎么知道删除成功了 或者说 删除后 会在哪里显示 
		JSON.parse() 转换为JSON对象,根据数据进行解析,放到页面中。 
		格式:{} 与 [] 结合拼接的JSON串 
		发送请求删除数据,后台会返回处理的结果,前台根据返回的结果判断是否成功,然后处理页面元素。 
		3.有没有遇到过这种情况 在ie浏览器中 后台图片数据已经改变 但是客户端没有发生改变  该怎么处理? 他提示说浏览器的缓存  
		JQuery.ajax() 方法,设置cache为false,就不会从浏览器缓存中加载请求, 
		或者利用post方法,请求数据,不会缓存,每次都是重新请求数据 
		4.选项卡的实现思路 
		鼠标悬浮时间,调用方法,传入this,对所有的选项卡内容部分隐藏操作,对this的进行显示操作,控制display 
		5.级联  的实现思路 
		一般地区数据都是利用二维数组存储,从后台获取到以后存储起来, 
		根据第一个下拉框的选项,找到对应的二维数组数据,循环new Option() add进下拉框 
		6. 轮播图的实现思路 
		第一种: 
		把图片名称按顺序取好名字,利用定时器,每隔多少秒,更换图片的路径 
		第二种: 
		利用无缝滚动的技术,把图片都放入页面中,定时器进行scroll滚动,判断滚动距离取余(%) 图片宽度等于0,暂停定时器,多少秒后再开启定时器。 
		7.说说你理解中的bootstrap 
		Bootstrap是基于HTML5和CSS3开发的,它在jQuery的基础上进行了更为个性化和人性化的完善,只需要给标签起上响应的Class名称,就可以形成一套Bootstrap自己独有的网站风格,并兼容大部分jQuery插件。 
		8.angularjs和JQ的区别 
		JQ 先获取再使用。 
		Angularjs 直接使用 
		9.JQmobile和JQ的区别 
		jQuery Mobile 是创建移动 web 应用程序的框架。 
		jQuery Mobile 适用于所有流行的智能手机和平板电脑。 
		jQuery Mobile 使用 HTML5 和 CSS3 通过尽可能少的脚本对页面进行布局 
		(1)jQuery是一个js库,主要提供的功能是选择器,属性修改和事件绑定等等。   
		(2) jQuery UI则是在jQuery的基础上,利用jQuery的扩展性,设计的插件。提供了一些常用的界面元素,诸如对话框、拖动行为、改变大小行为等等。   
		(3) jQuery本身注重于后台,没有漂亮的界面,而jQuery UI则补充了前者的不足,他提供了华丽的展示界面,使人更容易接受。既有强大的后台,又有华丽的前台。jQuery UI是jQuery插件,只不过专指由jQuery官方维护的UI方向的插件。 | 



 
     苏公网安备 32061202001004号
苏公网安备 32061202001004号


 
    