
前端与Vue相关的面试题目
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本资料汇集了大量关于前端开发及Vue框架应用方面的常见面试题,旨在帮助开发者准备技术面试,提升编程技能。
下面是根据给定的文件信息总结的相关知识点:
HTML 和 CSS
1. 浏览器测试:了解常见浏览器内核,如 Chrome 的 Blink、Firefox 的 Gecko、Safari 的 WebKit 等。
2. Doctype 作用:告知浏览器使用哪种文档类型解析 HTML 文档。
3. Quirks 模式和 Standards 模式:Quirks 模式用于兼容老版本的浏览器;Standards 模式遵循 HTML 和 CSS 标准规范。
4. div+css 布局优点:比 table 布局更灵活、可维护,且对搜索引擎优化(SEO)友好。
5. img 的 alt 和 title 区别:alt 用于提供图片替代文本;title 提供提示文本。
6. strong 和 em 区别:strong 表示强调的文本;em 可以被浏览器解释为斜体。
7. 渐进增强和优雅降级:渐进增强从基本功能开始逐步添加,而优雅降级则相反。
8. 多域名存储网站资源优点:减少 HTTP 请求数量,提高页面加载速度。
前端开发
9. cookies、sessionStorage 和 localStorage 区别:cookies 是服务器设置的会话cookie;后两者是浏览器端存储的数据。
10. src 和 href 的区别:src 引入外部资源;href 指定链接地址。
11. 常用图片格式包括 PNG、JPEG、GIF、BMP 等。
12. 微格式是一种用于添加语义的标记语言,提供额外元数据。
13. 前端性能优化:需考虑缓存处理(浏览器缓存、CDN 缓存和服务器缓存)等。
14. 图片加载优化技术包括懒加载、图片压缩及 CDN 加速等。
15. HTML 结构语义化指使用元素描述文档结构和意义,提高搜索引擎优化和可访问性。
CSS
16. CSS 选择器类型:标签选择器、类选择器、ID 选择器、属性选择器等。
17. 隐藏元素方法包括 display、visibility 和 opacity 属性。
18. 超链接点击后 hover 样式不出现问题可使用伪类或 JavaScript 解决。
19. CSS Hack用于解决浏览器兼容性问题的特殊语法。
20. ie6,7,8 的 hack 分别为 *hack(ie6)、+hack(ie7)和 9hack(ie8)。
Vue.js
21. Vue.js 是渐进式 JavaScript 框架,构建用户界面及单页应用。
22. 核心特性包括双向数据绑定、组件化、指令及生命周期钩子等。
SEO
23. 做好 SEO 需考虑关键词优化、meta 信息优化、结构化数据和加载速度。
DOM
24. 设置 DOM 元素 CSS 样式的方法:使用 JavaScript 或 CSS。
25. 不显示在浏览器可视范围的属性包括 display、visibility 和 opacity 等。
其他
26. 使用 CSS Transition 和 Animation 属性实现简单幻灯片效果。
全部评论 (0)


