八月份前端面试经验

  1. GET和POST区别,ajax请求的参数
  2. 关于闭包的理解,项目中用的例子
  3. 简介vue脚手架
  4. vue当网速较慢时,可以看到{{变量名}},是什么原因,怎么解决?
  5. vue注册全局组件?
  6. 简介下Bootstrap?

    Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。

  7. flex布局?

  8. css reset的作用?

    css reset是为了解决浏览器兼容性的问题。normal.css是一种css reset的替换方案。主要有以下几个目的:保护有用的浏览器样式;一般化的样式;修复浏览器自身的bug;优化css可用性;解释代码。
    只要您的客户存在使用不同浏览器(ie,firefox,chrome等)的可能,那你就不得不从完美的理想状态回到现实,因为不同核心的浏览器对CSS的解析效果呈现各异,导致您所期望的效果跟浏览器的“理解”效果有偏差,今天提到的css reset就是用来重置(复位)元素在不同核心浏览器下的默认值,尽量保证元素在不同浏览器下的同一“起跑线”。

  9. jsonp的优点和缺点

    优点:可以实现跨域请求;兼容性很好,所有浏览器都可以运行;在请求完毕后可以通过callback方式回传结果,将回调方法的权限给了调用方。
    缺点:它只支持GET请求,而不支持Post等其他类型的HTTP请求;它只支持跨域HTTP请求这种情况,不能解决不同域的两个页面之间如何进行JavaScript调用的问题;jsonp在调用失败的时候不会返回各种HTTP状态码。缺点是安全性。万一假如提供jsonp的服务存在页面注入漏洞,即它返回的javascript的内容被人控制的。那么结果是什么?所有调用这个 jsonp的网站都会存在漏洞。于是无法把危险控制在一个域名下…所以在使用jsonp的时候必须要保证使用的jsonp服务必须是安全可信的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值