【每日知识】Ajax选择题部分

本文详细解释了Web开发中的关键概念如同源策略,讨论了AJAX请求中的请求方式选择、缓存问题及其解决方法,以及POST和GET的区别。还涉及了跨域请求的原理和如何设置POST请求头。

可以说Web是构建在同源策略的基础之上的,浏览器只是针对同源策略的一种实现。

A 错误 BCD 都是解决方案

4.假设URL中现在的地址是:http://www.abc.com/index.html,那么和该地址同源的是?( B )

A.https://www.abc.com/show.html

B.http://www.abc.com/add.html

C.http://www.abc.com:8080/show.html

D.http://api.abc.com/list.html

本题考察同源的概念 A 错误,协议不同 B 正确 C 错误,端口不同 D 错误,域名不同

5.下列关于post和get请求的区别,描述正确的是( A )

A.调用open方法时,可以使用参数1设置请求的方式。

B.使用post请求时,可能会产生缓存问题。

C.使用get请求时应该将参数拼接成字符串,然后传度send方法中。

D.不论get或者post请求,都需要调用setRequestHeader重设头信息

A.调用open方法准备AJAX请求时,可以设置使用参数1来设置请求方式为get还是post

B.GET请求会产生缓存问题,而POST不会

C.使用GET请求,则将发送到后端的数据,拼接到URL地址中

D.使用POST请求时,需要使用setRequestHeader重设头信息

6.下列关于AJAX请求缓存描述正确的是( C )

A.在实际应用中缓存并没有什么太大作用。

B.AJAX请求都会产生缓存问题。

C.前端解决缓存问题就是在open方法中为请求地址增加一个随机后缀。

D.后端是无法解决缓存问题的。

A.缓存就是将曾经访问过的网页内容、css、js、img等数据保存在本地电脑上。下一次访问同一页面时就可以从本地读取相关数据,从而提升网页渲染速度。是一种常见的提速方式。但是在AJAX请求中如果有缓存可能会导致页面呈现的内容不是我们需要的内容。

B.AJAX的get请求会产生缓存问题,而post不会

C.前端解决缓存问题的方法是在请求地址中曾加随机后缀

D.后端使用header重新定义头信息

7.下列对于Ajax跨域请求描述正确的是( A )

A.跨域请求就是网站A获取网站B的数据

B.ajax出现请求跨域错误问题,主要原因不是浏览器的“同源策略”

C.浏览器的同源策略保证了跨域请求的实现。

D.jquery中只有$.ajax能发送跨域请求

B 错误,是因为同源策略

C 错误,同源策略阻止了跨域数据的返回使用

D 错误,$.get\$.post\$.ajax都能发送跨域请求

8.在客户端,我们可以通过Ajax来向服务器发送post请求,如果我们发送的是post请求,必须设置请求头,请问下列哪个是设置请求头的代码( A )

A.var xhr = XMLHttpRequest(); xhr.setRequestHeader(“Content-type”,“application/x-www-form-urlencoded”)

B. var xhr = XMLHttpRequest(); xhr.setRequestHeader(“Content-type:application/x-www-form-urlencoded”)

C.var xhr = XMLHttpRequest(); xhr.setRequestHeader(“Content-type”,“application/form-data”)

D.var xhr = XMLHttpRequest(); xhr.setRequestHeader(“Content-type”,“application/form-payload”)

post请求必须添加请求头。

9.下列对于$.ajax方法配置项描述正确的是( A )

A.beforeSend方法在发送ajax之前执行的方法

B.设置 time:3000,则说明如果3秒后,后端仍未返回数据则请求超时。

C.success\error\complete函数,只会执行三者中的一个。

D.async用来设置同步还是异步,默认为false同步

B 错误,超时时间使用 timeout来设置

C 错误,success和error会执行其中的一个,complete一定会执行

D 错误,默认是true异步

10. 在客户端,我们可以通过Ajax来向服务器发送post请求,如果我们需要向服务器发送post请求的请求体,应该怎么做?( B )

A.var xhr = XMLHttpRequest(); xhr.open(“post”,“/xxx?username=jack”)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

最后的最后

面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。
需要完整面试题的朋友可以点击蓝色字体免费获取

大厂面试题

面试题目录

点击蓝色字体免费获取**

[外链图片转存中…(img-SOFxx3oT-1713633803321)]

[外链图片转存中…(img-VukmuNOn-1713633803322)]

[外链图片转存中…(img-4OxHMND3-1713633803323)]

[外链图片转存中…(img-9CxR7SMk-1713633803323)]

ASP计算机竞赛答题程序(AJAX版,题型:选择题,判断题,录入题) 计算机竞赛 请先运行regdll.bat注册asptodlldemo.dll组件,然后才能正常访问页面。 注册一个用户就可以进行答题。 管理页面为admin.asp,可通过主页index.asp下面版权说明 2008 江苏银茂控股集团有限公司计算机竞赛 的“计算机”链接访问。 管理密码:123456 计算机竞赛规则 总时间1小时,定时器倒记时,结束前15分钟提醒。题型包括文字录入题(20分),选择题(单选,30题,每题2分),判断题(20题,每题1分),总分100。 评分标准:用户提交答案后,由系统自动评分。文字录入题按照录入文字或标点的正确率计算得分,每对1字或1个标点加每字或标点的分数。选择题和判断题根据标准答案,选择题做正确1题得2分,判断题做正确1题得1分。 文字录入题从文字录入题库中随机抽取1题,选择题选择题库中随机抽取30题,选择题答案大小写均可(输入A、B、C、D或a、b、c、d)。判断题从判断题库中随机抽取20题,判断题答案大小写均可(正确则输入A或a,错误则输入B或b)。 用户登录后不允许刷新页面,否则会自动退出比赛界面,然后需要重新登录才能进来。 进入比赛界面后,点左上角"开始比赛"按钮正式进入比赛。 如果你中途放弃比赛,请点左上角"退出比赛"按钮。 所有题目在比赛界面显示,用户做完题目后,点提交按钮即可。 用户提交后,结束本次竞赛答题,回到登录界面。用户可以进行查分,但不能再次登录答题。 '转发时请保留此声明信息,这段声明不并会影响你的速度! '********************************************计算机竞赛******************* ' '作者tww(qq:43637507)、lyl '网站:http:// '电子邮件:43637507@qq.com 'WEB开发群:4531488 'QQ:43637507 '版权声明:版权所有,源代码公开,各种用途均可免费使用,但是修改后必须把修改后的文件 '发送一份给作者.并且保留作者此版权信息 '****************************************************************************** 更新: 2008-8-21 完成计算机竞赛程序框架 2008-8-22 修改竞赛规则,使文字录入不能粘贴,增加注册验证 修改录入分计算程序,增加笑话, 随机抽题程序采用首记录随机顺序取题 2008-8-23 增加竞赛个人心情下拉框 2008-8-24 修改随机抽题程序计算方法为任意抽取 修改顶部下拉框显示, 2008-8-25 去除随机英文句子、笑话、心情下拉框,增加用户查分、管理员查分, 将顶部文字调大,文字录入题放到最后, 修改提交答案程序,提交答案后先让用户确认,用户确定提交答案后不显示答案信息结束比赛 修改得分>0且<1时显示 修改退出比赛、结束比赛、提交等程序逻辑 2008-8-28 修改查分程序,增加管理功能 2008-9-3 修改界面颜色为蓝色天空 2008-9-4 修改录入题不输入时提交出错的问题,增加顶部图片 2008-9-5 完善计算机竞赛管理程序 2008-9-15 使得管理员查分分页显示 2008-9-17 添加试题,修改错误 2008-9-18 增加输入正确管理密码后,进行操作时的SESSION安全验证,完善录入题管理 增加文字录入错误新的计算方法 2008-9-19 修改字体大小,单位(部门)选择,修改不合适的题目 文字录入采用数组元素比较法 修改注册单位自填效果,增强注册验证 删除一道excel选择题,修改选择题时保留换行等信息 2008-10-8 修改计算录入题分数计算结果小数点后取3位 2008-10-10修改登录首页比赛信息显示,使程序更灵活
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值