前端
文章平均质量分 53
不务正业的猿
桃李不言,下自成蹊。
展开
-
前端开发工程师面试整理-ES6+的新特性
这些ES6+的新特性使JavaScript变得更强大、更简洁,提高了开发效率和代码可读性。ES6(ECMAScript 2015)及后续版本引入了许多新特性,极大地增强了JavaScript的功能和开发体验。使用function*定义生成器函数,可以通过yield暂停和恢复执行。基于Promise的异步编程语法,使异步代码更加简洁和易读。使用简洁的语法定义函数,并且不绑定自己的this。使用import和export语法导入和导出模块。Map用于存储键值对,Set用于存储唯一值的集合。用于异步操作的对象。原创 2024-08-17 21:56:22 · 470 阅读 · 0 评论 -
前端开发工程师面试整理-响应式设计的原则和实现方式
响应式设计(Responsive Design)是一种Web设计方法,使网页能够在各种设备和屏幕尺寸上良好地显示和使用。使用相对单位(如百分比、em、rem)而非绝对单位(如像素)来定义布局,以适应不同屏幕尺寸。通过遵循这些原则和方法,可以创建出色的响应式网页,使用户在任何设备上都能获得良好的体验。使用vw、vh、vmin、vmax等视口单位,可以根据视口尺寸调整元素大小。使用相对单位和媒体查询调整字体大小和行高,使文本在不同设备上易于阅读。先设计和开发移动端样式,然后使用媒体查询为大屏设备调整样式。原创 2024-08-16 10:22:35 · 248 阅读 · 0 评论 -
前端开发工程师面试整理-CSS3的新特性
这些CSS3的新特性使得前端开发更加灵活和高效,可以创建更加丰富和互动的网页体验。CSS3引入了许多新特性,大大增强了网页的样式和布局能力。响应式设计:@media 用于根据不同的设备和屏幕尺寸应用不同的样式。vw, vh, vmin, vmax 等,基于视口宽度和高度的单位。:not(selector): 选择所有不匹配指定选择器的元素。:nth-child(n): 选择特定位置的子元素。提供了强大的二维布局系统,可以轻松创建复杂的布局。em: 相对于当前元素字体大小的单位。匹配具有特定属性的元素。原创 2024-08-16 10:21:04 · 379 阅读 · 0 评论 -
前端开发工程师面试整理-HTML5的新特性
HTML5引入了许多新特性,旨在提高网页的功能性和用户体验。以下是一些主要的新特性:原创 2024-08-15 10:47:57 · 379 阅读 · 0 评论