前端面试题梳理1

1,前端需要注意哪些SEO

  • 合理的title 、description、keywords
  • 语义化的HTML代码,符合W3C规范:语义化代码让搜索引擎容易理解网页
  • 重要的HTML代码放在最前面:搜索引擎抓取html顺序是从上到下,有的搜索引擎对抓取长度有限制,保证重要的内容一定会被抓取到
  • 重要的内容不要用js输出:爬虫不会执行js获取内容
  • 少用iframe:搜索引擎不会抓取iframe的中的内容
  • 非装饰性图片必须加alt
  • 提高网站速度:网站速度是搜索引擎排序的一个重要指标

2,<img>的title和alt有什么区别

  • title:通常鼠标滑动到元素上的时候显示
  • alt:img特有标签,是图片内容的等价描述,用于图片无法加载时显示,读屏器阅读图片。可提高图片可访问性。搜索引擎会重点分析

3,http的集中请求方法用途

  • get 方法:发送一个请求来取得服务器上的某一资源
  • post 方法:想url指定的资源提交数据或附加新的数据
  • put 方法:跟post方法很像,也是向服务器提交数据。不同点,是put指定了资源在服务器上的位置
  • head 方法:之请求页面的首部
  • delete方法:删除服务器上的某资源
  • options方法:用于获取当前url所支持的方法,如果请求成功,会有一个allow的头包类似“get,post”,这样的信息
  • connect方法:把请求连接转换到透明的tcp/ip通道

4,http状态码及其含义

  • 1xx:信息状态码 100继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息
  • 2xx:成功状态码
  1.  200 正常返回信息
  2.  201 请求成功并且服务器创建了新的资源
  3.  202 服务器已接受请求 但尚未处理
  • 3xx:重定向
  1.  301 请求的网页已永久移动到细腻的位置
  2.  302 临时重定向
  3.  304 自从上次请求后 请求的网页未修改过     
  •  4xx:客户端错误
  1. 400 服务器无法理解请求格式
  2. 401 请求未授权
  3. 403 禁止访问
  4. 404 找不到任何与url匹配的资源
  •  5xx:服务器错误
  1.  500 常见的服务器错误
  2. 503 服务器暂时无法处理请求(可能是过载或者维护)   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值