ajax相关类web前端面试题

1. ajax的跨域问题和缓存原理?
    

答:
推荐:ajax处理跨域有几种方式?实现原理是什么?
推荐:ajax缓存原理     

2.
同步与异步的区别?
    

答:
1.
同步请求:顺序处理,即当我们向服务器发出一个请求时,在服务器没返回结果给客户端之前,我们要一直处于等待状态直至服务器将结果返回到客户端,我们才能执行下一步操作。
2.
异步请求:并行处理,当我们向服务器发出一个请求时,在服务器没返回结果之前,我们还是可以执行其他操作。
    

3. ajax属于javascript

答:javascript是一种在浏览器端执行的脚本语言,ajax是一种创建交互式网页应用的开发技术,它利用的一系列相关技术中就包括javascript
      

4. ajax请求getpost方式的区别
    

答:
1.
使用get请求时,参数在URL中显示,而使用post方式,则不会显示出来
2.
使用get请求发送数据量小,post请求发送数据量大
3. get
请求需注意缓存问题,post请求不需担心这个问题
4. get
更快更简单,适合给服务器些参数获取列表;post没有数据量限制而且更安全,适合给服务器发送大量数据或用于修改密码相关。
    

5. ajax请求时,如何解析json数据
    

答:
eval();  //
此方法不推荐,因为不安全
JSON.parse();  //
推荐方法
    

推荐:Ajax中解析Json的两种方法详解

需要web前端课程工具和电子书,可以加群120342833,或者扫码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值