web前端面试题

口试部分:

  1. Typeof $ 返回什么,Typeof Vue返回什么
  2. Vue.direct / Vue.extend / Vue.mixIn 有了解过吗
  3. 生成器有了解过吗,asyn/wait方法有了解过吗
  4. 双向数据绑定原理
  5. 原型,原型链怎么理解
  6. Vuex了解过吗

 

 

笔试部分:

  1. map和forEach异同点:

   forEach和for异同点:

  1. 解释一下下面代码的输出结果

   Console.log(0.1+0.2==0.3)//false

  1. 官方文档里描述双向绑定是基于Object的set/get,那么数组是无法主动监听修改的,官方有什么方法,你有什么方法(举例:数组[1,2,3],修改成[1,2,3,4],如何监听)
  2. 描述下单页面路由的实现的两种方式,并且如何监听和框架内部(vue)有什么区别?

5、http://qiakr. com往http://m. qiakr.com发送一个ajax请求,请问跨城了吗? mqiakr. com的服务器可以收到请求么?是怎么样的请求

6、请解释XSS和CSRF分别是什么,两者有什么联系?如何防御?

7、关于Javascript Br idge (JSBridge)1、什么是JSBridge,为什么需要它2、JSBridge 的实现原理是怎样的

8、你所了解的JSBr idge通读中的优化方案都有哪些

9、 TCP/UDP 是什么?有什么区别?如何进行拥塞控制

10、请用算法实现,从给定的无序,不重复的数组A中,取出N个数,使其想加为M.并给出算法的时间/空间复杂度

蚁潮前端笔试题

11、请问什么是替换元素(Replaced element)与非替换元素(Non-replaced- element)他有的差异是什么,并举例说明

12、offsetWidth 、 clientWidth、 scrollWidth 的区别

13、DOM 标准事件模型是什么?是否所有事情件都支持冒泡(如果不是,举例说明一下哪些事件不支持冒泡) ?

14、css选择器的优先级是什么

15、简述什么是IFC,以及IFC的作用是什么

16、用Css实现自适应正方式,列出的方案越多越好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值