蚂蚁集团前端开发 2021年05月17日
当时还没开始准备面试,就是抱着体验一下面试的流程,果不其然,被面试官一顿“吊打",问了很多的源码和底层原理,基本都答不上来,有了这次体验之后,让我发现自己的知识结构特别松散,然后便开始制定计划,把之前学过的知识形成一个体系。
以下是一面技术面的部分面试题,部分答案是从网上搜索整理出来的。
1. jQuery框架源码
2. Bootstrap如何实现响应式布局
- 是利用其栅格系统,对不同的屏幕采用不同的类属性,在开发中可以只写一套代码在手机平板PC端都能用,而不用考虑使用媒体查询。
官方解释:bootstrap提供一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口尺寸的增加,系统会自动分为最多12列,栅格系统通过一系列行(row)和列(column)的组合来创建页面布局。
-
类前缀
超小:
.col-xs-
,小:.col-sm-
,中等:.col-md-
,大:.col-lg-
3. 讲一下webpack
Webpack是基于模块化打包的⼯具: