美文网首页
小题集锦1

小题集锦1

作者: 隋鑫 | 来源:发表于2017-10-31 11:16 被阅读0次

问:javascript中有哪些数据类型?

答: 数值 字符串 布尔值 数组 对象 null undefined

问:状态码200、304、500、400的含义是什么?

答:200请求成功

       304未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源

       400客户端请求的语法错误,服务器无法理解

      500服务器内部错误,无法完成请求

问:如何提高前端性能?

答:减少回流和重绘,最小化请求,使用自动化工具搭建如Gulp,减少第三方脚本,压缩图片、代码

问:如何处理ajax跨域?

答:跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。所谓的同源,指的是域名、协议、端口均相等

解决跨域问题,有如下三种方式:

1、使用jsonp

JSONP是一种非官方的方法,而且这种方法只支持GET方法,不如POST方法安全。(从实现机制就可明白)。JSONP的实现需要服务器配合,如果是访问的是第三方的服务器,我们没有修改服务器的权限,那么这种方式是不可行的。

2、服务器代理(nginx反向代理)

3、在服务端设置response header中Access-Control-Allow-Origin字段。

目前有9种跨域方法:

1)JSONP;

2)CORS;

3)postMessage;

4)window.name + iframe;

5)document.domain + iframe;

6)location.hash + iframe;

7)动态创建script标签;

8)web sockets;

9)nginx设置反向代理。

前8种的详细知识点击这里

nginx反向代理原理请点击这里

nginx反向代理如何配置请点击这里

相关文章

  • 小题集锦1

    问:javascript中有哪些数据类型? 答: 数值 字符串 布尔值 数组 对象 null undefined ...

  • 小题集锦2

    如何让dom元素显示、隐藏? 建立对象的方法 this的理解 作用域的理解 问:哪些是行内元素、哪些是块装元素? ...

  • 高考理数解析几何大题:上海卷2011年到2022年

    2011年理数上海卷题23 分值:18分(本题共有3个小题,第1小题满分4分,第2小题满分6分,第3小题满分8分....

  • 英语测试卷(听力部分)

    水平等级:高中 满分:550分 第一部分.听力(共15小题,每小题2分) 听第1段对话,回答第1-3小题。 1.W...

  • 高数

    1,选择题:10小题每小题4分(40分)2,填空题:10小题每小题4分(40分)3,21到28题:共70分 高数内...

  • 八年级2017至2018第一学年度期末

    选择题(每小题只有一个选项符合题意,1ー7为生物,每小题2分,计1 物理,每小题3分,计30分;共计44分) 1....

  • 2020年成人高考专升本《政治》考试真题及答案

    一、选择题:1~40小题,每小题2分,共80分。在每小题给出的四个选项中,选出 一项最符合题目要求的。 1、哲学上...

  • 2020-03-04

    一、选择题(共13小题,每小题3分,共39分。每小题只有一个选项是符合题意的) 1、(2019江西南昌二中期末,1...

  • 2018-07-10

    第1卷 一、选择题(本题包括8小题,每小题6分,共48分:在每小题给出的四个选项中,第1-4题只有项符合题目要求,...

  • 微型计算机技术(A)卷

    微型计算机技术(A)卷 一、单项选择题(本大题共30小题,每小题1分,共30分) 1.计算...

网友评论

      本文标题:小题集锦1

      本文链接:https://www.haomeiwen.com/subject/bauiuxtx.html