- 0
- 0
- 约3.2万字
- 约 29页
- 2024-03-20 发布于湖北
- 举报
2022年前端面试宝典
一一、、HTML/CSS篇篇
1、HTML5应用程序缓存为应用带来什么优势?
【【供供参参考考】】
应用程序缓存为应用带来3个优势。
(1)离线浏览,让用户可在应用离线时(网络不可用时)使用它们。
(2)速度,让已缓存资源加载得更快。
(3)减少服务器负载,让浏览器将只下载服务器更新过的资源。
2、如何进行网站性能优化
【【供供参参考考】】
content方面
1、减少HTTP请求:合并文件、CSS精灵、inlineImage
2、减少DNS查询:DNS缓存、将资源分布到恰当数量的主机名
3、减少DOM元素数量
Server方面
1、使用CDN
2、配置ETag
3、对组件使用Gzip压缩
Cookie方面
1、减小cookie大小
css方面
1、将样式表放到页面顶部
2、不使用CSS表达式
3、使用link不使用@import
Javascript方面
1、将脚本放到页面底部
2、将javascript和css从外部引入
3、压缩javascript和css
4、删除不需要的脚本
5、减少DOM访问
图片方面
1、优化图片:根据实际颜色需要选择色深、压缩
2、优化css精灵
3、不要在HTML中拉伸图片
3、Canvas和SvG的区别是什么?
【【供供参参考考】】第1/29页
【【供供参参考考】】
两者的区别如下:
(1)一旦Canvas绘制完成将不能访问像素或操作它;任何使用SVG绘制的形状都能被记忆和操
作,可以被浏览器再次显示。
(2)Canvas对绘制动画和游戏非常有利;SVG对创建图形(如CAD)非常有利。
(3)因为不需要记住以后事情,所以Canvas运行更快;因为为了之后的操作,SVG需要记录坐
标,所以运行比较缓慢。
(4)在Canvas中不能为绘制对象绑定相关事件;在SVG中可以为绘制对象绑定相关事件。
(5)Canvas绘制出的是位图,因此与分辨率有关;SvG绘制出的是矢量图,因此与分辨率无
关。
4、如何在HTML5页面中嵌入视频?
【【供供参参考考】】
和嵌入音频文件一样,HTML5定义了嵌入视频的标准方式,支持的格式包括MP4、WebM和Ogg等,
嵌入方式如下。
videowidth=”450”height=”340”contro1s
sourcesrc=icketang.mp4type=video/mp4
Yourbrowserdoesntsupportvideoembeddingfeature.
/video
5、HTML5为浏览器提供了哪些数据存储方案?
【【供供参参考考】】
在较高版本的浏览器中,提供了sessionStorage:和globalStorage。在HTML5规范中,用
localStorage取代globalStorage。
HTML5中的WebStorage包括两种存储方式,分别是sessionStorage和localStorage。
sessionStorage用于在本地存储一个会话(session)中的数据,这些数据只有同一个会话中
的页面才能访问,当会话结来后,数据也随之销毀。因此sessionStorage不是一种持久化的本
地存储,是会话级别的存储。
localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。
localStorage和sessionStorage都具有相同的操作方法,例如setItem、getItem和
removeltem等
6、应用缓存中网络命令的作用是什么?
【【供供参参考考】】
网络命令描述不需要缓存的文件,例如以下代码中“login.php”始终都不应该缓存或者离线
访问。
NETWORK
login.php
7、如何在页面上实现一个圆形的可点击区域
【【供供参参考考】】
第2/29页
【【供供参参考考】】
1、map+area或者svg
2、border-radius
3、纯js实现,一个点不在圆上的算法
8、HTML5为什么只需要
您可能关注的文档
- (中级)个人贷款判断题大全含答案.docx
- (中级)银行业法律法规与综合能力练习(含六套).pdf
- 2022年医疗卫生招聘(临床专业知识)样卷(含六套).pdf
- 2022年四级营养师判断题大全含答案解析.docx
- 2022年法理冲刺卷.pdf
- 2023年财务管理判断题大全(含四卷)含答案解析.docx
- 一建水利水电工程实务预测卷.pdf
- 一建港口与航道工程实务相关题目含答案.docx
- 高二英语教案:Unit-5教案.docx
- 《三个儿子》课文.pdf
- 人教版五年级上册语文教案7.《桂-花-雨》教学设计三.pdf
- 水上交通安全大数据应用研究.ppt
- 小学数学二年级上册教案——找规律.pdf
- 2026年鹤壁能源化工职业学院单招职业技能考试题库及1套完整答案详解.docx
- 2026年鹤壁职业技术学院单招职业适应性考试题库附答案详解(完整版).docx
- 2026年鹤壁职业技术学院单招职业适应性考试题库有完整答案详解.docx
- 2026年鹰潭职业技术学院单招职业技能考试题库(含答案详解).docx
- 沿海运输安全智能管控平台.ppt
- 2026年鹰潭职业技术学院单招职业技能考试题库及答案详解(考点梳理).docx
- 2026年鹰潭职业技术学院单招职业技能考试题库附答案详解(黄金题型).docx
原创力文档

文档评论(0)