最流行的前端面试题2

JavaScript

介绍js的基本数据类型。

Undefined、Null、Boolean、Number、String、ECMAScript新增:Symbol(创建后 且不可变的数据类型)

介绍js有哪些内置对象?

Object是JavaScript中所有对象的父对象数据封装类对象:Object、Array、Boolean、Number和String其他对象:Function、Arguments、Math、Date、RegExp、Error参考:      var_count=0;      varm1=function(){         //...      };      varm2=function(){         //...      };      return{         m1:m1,         m2:m2      };   })();

(待完善)

AMD(Modules/Asynchronous-Definition)、CMD(CommonModuleDefinition)规范区别?

AMD规范在这里:   HTTP.2-未授权:服务器配置问题导致登录失败     HTTP.3-ACL禁止访问资源     HTTP.4-未授权:授权被筛选器拒绝  HTTP.5-未授权:ISAPI或CGI授权失败  ——保留有效ChargeTo头响应  ——禁止访问,服务器收到请求,但是拒绝提供服务  HTTP.1禁止访问:禁止可执行访问     HTTP.2-禁止访问:禁止读访问     HTTP.3-禁止访问:禁止写访问     HTTP.4-禁止访问:要求SSL     HTTP.5-禁止访问:要求SSL     HTTP.6-禁止访问:IP地址被拒绝     HTTP.7-禁止访问:要求客户证书     HTTP.8-禁止访问:禁止站点访问     HTTP.9-禁止访问:连接的用户过多     HTTP.10-禁止访问:配置无效     HTTP.11-禁止访问:密码更改     HTTP.12-禁止访问:映射器拒绝访问     HTTP.13-禁止访问:客户证书已被吊销     HTTP.15-禁止访问:客户访问许可过多     HTTP.16-禁止访问:客户证书不可信或者无效  HTTP.17-禁止访问:客户证书已经到期或者尚未生效  ——一个错误表明可连接服务器,但服务器无法取得所请求的网页,请求资源不存在。eg:输入了错误的URL  ——用户在Request-Line字段定义的方法不允许  ——根据用户发送的Accept拖,请求资源不可访问  ——类似,用户必须首先在代理服务器上得到授权  ——客户端没有在用户指定的饿时间内完成请求  ——对当前资源状态,请求不能完成  ——服务器上不再有此资源且无进一步的参考地址  ——服务器拒绝用户定义的Content-Length属性请求  ——一个或多个请求头字段在当前请求中错误  ——请求的资源大于服务器允许的大小  ——请求的资源URL长于服务器允许的长度  ——请求资源不支持请求项目格式  ——请求中包含Range请求头字段,在当前请求资源范围内没有range指示值,请求也不包含If-Range请求头字段  ——服务器不满足请求Expect头字段指定的期望值,如果是代理服务器,可能是下一级服务器不能满足请求长。5**(服务端错误类):服务器不能正确执行一个正确的请求  HTTP-服务器遇到错误,无法完成请求     HTTP.-内部服务器错误-ASP错误     HTTP-11服务器关闭     HTTP-12应用程序重新启动     HTTP-13-服务器太忙     HTTP-14-应用程序无效     HTTP-15-不允许请求global.asa     Error-未实现HTTP-网关错误HTTP:由于超载或停机维护,服务器目前无法使用,一段时间后可能恢复正常

一个页面从输入URL到页面加载显示完成,这个过程中都发生了什么?(流程说的越详细越好)

注:这题胜在区分度高,知识点覆盖广,再不懂的人,也能答出几句,而高手可以根据自己擅长的领域自由发挥,从URL规范、HTTP协议、DNS、CDN、数据库查询、到浏览器流式解析、CSS规则构建、layout、paint、onload/domready、JS执行、JSAPI绑定等等;详细版:  1、浏览器会开启一个线程来处理这个请求,对URL分析判断如果是







































昆明治疗白癜风的医院
复方木尼孜其颗粒副作用都有哪些



转载请注明:http://www.xxcyfilter.com/zyfz/7297.html