去哪儿网web前端一面面经
- 跨域的条件是什么?跨域的方式有哪些?
- setTimeout一定会按时执行吗?
- vue里的data如果改变了一个数据,是否能在view里显示出来?
- 封装一个函数,参数是定时器的时间,.then执行回调函数
- 如果说要展示一个十万的数据在移动端的网页上怎么做?
- 二叉树说下,有什么遍历方式 - 前中后序
- position的值relative和absolute定位原点是?
- 外部样式表和脚本怎样影响页面渲染过程?如何加速渲染?
- 有这样一个 URL:http://vip.qq.com/a.php?a=1&b...,请写一段 JS 程序提取 URL 中的各个参数(参数名和参数个数不确定),将其按 key-value 形式返回到一个 json 结构中,如{a:'1',b:'2',c:'',d:'xxx',e:undefined}
- 如何居中div?如何居中一个浮动元素?如何让绝对定位的div居中?
- 请用 js 程序实现二分算法
- typeof和instanceof typeof(null)输出什么
- 介绍一下原型和原型链。
- xss和crsf的原理以及怎么预防
- 为什么你们的页面要用到vue-router呢?,如果没有vue-router,你们还会做单页面应用吗?
- 实现一个三列布局,左边固定大小,其他两列占据剩余空间的50%(使用flex或者使用float)
- DOM事件的绑定的几种方式
- 怎么实现隔一秒递增输出数字?setTimeout和setInterval有什么区别?