笔记- 面试中遇到的题目

css

flex布局
flex 1 1 auto
用flex 如何去实现 三个登高等宽的盒子,
如何实现 flex 1 1 2
移动端适配
rem 如何配置 原理   
媒体查询
rem px vw区别
h5 css3新增
less
行内元素,块级元素有哪些,以及区别
居中  定位  display 

原生JS:

原型链,
递归,
闭包
es6新增,
箭头函数
如何遍历对象
哪些是异步的
promise有没有用过 await失败
怎么去实现深拷贝
深浅拷贝
对象和数组的区别
ajax 原理
map 映射
filter 过滤
JS运行机制
防抖节流,具体实现,
常见的状态码
复制数组
浏览器地址栏 到页面的步骤
回流重绘
删除dom浏览器如何操作
性能优化
服务端渲染跟客户端渲染的区别
双层for循环跳出里面的一层
get post 区别
打包用什么?
数组的增删改查
数组[1.2.3.4.5]如何取大于3的值
如何删除中间的一个
如何修改其中一个
跨域怎么解决
缓存数据用哪些?
null和 undefined有什么区别
const let var 区别
==  和 === 的区别
const a ={} 可以更改值吗
同步如何变成异步,异步如何变成同步
如何判断一个对象的数据类型

vue:

说一下 生命周期
created  mounted   销毁用过吗?
父组件和子组件的生命周期
哪一个钩子函数可以获取数据
用什么模式去实现路由的
路由传参有哪些模式
params传参有没有遇到过参数丢失的情况?如何解决
组件传值有哪些方式?
data中如何更改一个对象中的数据
如何让一个样式只在一个页面中显示
key
data为什么是一个函数
知不知道反向代理
单向数据流
vuex 原理以及属性
vuex有没有遇到过刷新页面数据丢失的情况?如何解决
响应式原理
双向绑定原理
虚拟dom
keep-alive用过吗?
nexttick用过吗?
计算属性和监听的区别
v-if  v-for 区别 以及优先级,都执行生命周期嘛?
路由守卫的钩子函数
有没有自己封装过组件,如何去用的

项目:

先自己介绍介绍负责的模块
登录注册
登录怎么缓存数据
如何设置token的有效期
登录注册 token用到了哪些地方
怎么加入第三方组件
移动端图片怎么上传和预览
有没有跟第三方app,比如微信支付宝,交互
怎么嵌入第三方页面点击跳转到第三方页面
有没有写过定位 地图之类的
分页怎么实现
有没有写过动画,之类的效果
下拉刷新,上拉加载
在一个页面,点击一处跳转到对应的详情有没有写过(锚点跳转)
在项目中遇到哪些棘手的问题
如果让你自己完成一个项目,你的思路
登陆 在传输过程中怎么保证账号密码安全的。
知不知道csrs xss 
怎么防止xss攻击?
放大镜写过没?
分享的功能有没有写过
如何防止客户多次点击登录按钮,
页面跳转的时候如何把所有的数据都传递过去。
如何实现一个倒计时
懒加载的实现原理
父子组件之间的数据交互
路由守卫有没有写过,
  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王小王和他的小伙伴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值