博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
记录一次面试题
阅读量:6936 次
发布时间:2019-06-27

本文共 720 字,大约阅读时间需要 2 分钟。

1.vue中你如何封装一个组件

主要是写一个template然后export default出来,使用的时候import进来,然后components,最后在template中使用

2.你使用过slot吗

使用过,slot是一个插槽,他可以分发
可以在封装好的组建中插入html,如果有多个slot,可以给slot命名,添加样式等
除了这部分内容我觉得面试官重点想考作用域插槽的问题,子组件与父组件之间传值的问题,具体例子可看

3.请说一下vue的生命周期函数

beforeCreate(创建前)
created(创建后)
beforeMount(载入前)
mounted(载入后)
beforeUpdate(更新前)
updated(更新后)
beforeDestroy(销毁前)
destroyed(销毁后)

4.destoryed什么时候被触发?

只有在组件实例销毁时才会执行

5.请你讲一下响应式布局和屏幕自适应有什么区别?

响应式可以理解为在不同分辨率下使用不同的css
而屏幕自适应是按照屏幕大小更改根节点的大小,等比缩放

6.css字体垂直居中(*高不固定)

可以使用定位、弹性盒,display:table、table-cell

7、大文件高并发下载,怎么处理

①将大文件移动到别的服务器,不要过度占用前端页面的带宽
②类似pdf,txt,word这种文本文档的可以使用gzip拼压缩传输

8.line-height除了height包含padding和margin吗?

包含padding。

9.除此之外考了异步,定时器的问题。(其中涉及到闭包, promise)

答案都是自己整理,顺带了面试官的讲解,如有不足,欢迎补充

转载地址:http://bdbnl.baihongyu.com/

你可能感兴趣的文章
忘记mysql密码操作
查看>>
Android 动画效果学习笔记
查看>>
Task案例1-处理多个任务
查看>>
shell(3)应用
查看>>
Vue2.0 新手入门 — 从环境搭建到发布
查看>>
赛门铁克发现新的APT组织Gallmaker,目标锁定全球政府、军事和国防机构
查看>>
Spring Cloud-honghu Cloud分布式微服务云系统--云架构代码结构构建
查看>>
linux下5秒创建rhel7虚拟机
查看>>
Xpath语法
查看>>
JAVA-给想学JAVA的小伙伴一小点点基础
查看>>
OpenResty + Lua 访问Redis
查看>>
11.2 Apache虚拟主机
查看>>
移动APP及游戏推广,有预算为什么还起不了量
查看>>
AI芯片独角兽诞生!地平线完成6亿美金左右B轮投资
查看>>
2019年大数据发展将走向何方
查看>>
中国六个漂亮的古镇风景名胜区网站欣赏
查看>>
set IDENTITY_INSERT on 和 off 的设置
查看>>
javascript 基础4
查看>>
HTTPS背后的加密算法
查看>>
VMware虚拟机清除登录密码
查看>>