今天是2017年11月7日,下午參加了錢包生活的面試,不太好,有點遺憾。大概問了一些問題:javascript
1.知道丶用過哪些框架css
Vue、React、Angular和Jqueryhtml
3.知道css中的reset嗎,知道sprite嗎java
css中的reset,重置瀏覽器標籤的樣式表。由於瀏覽器默認樣式不一樣,經過重置標籤的css屬性,而後再將它統必定義,就能夠在不一樣瀏覽器產生相同的顯示效果。css3
spirit,精靈圖或雪碧圖。es6
4.es6的let constweb
let:不存在變量提高;暫時性死區;不容許重複聲明;爲js新增了塊級做用域。面試
const:聲明一個只讀的常量,一旦聲明,常量的值就不能改變。chrome
ES5只有兩種聲明變量的方法:var命令和function命令。ES6添加記錄let和const命令,import命令和class命令。
5.閉包
閉包就是可以讀取其餘函數內部變量的函數。詳細>>
6.異步加載
7.不定寬高,垂直水平居中
1)最簡單的flex佈局,外層容器加上以下樣式便可:
display: flex; justify-content: center; align-items: center;
2)利用table-cell
外層容器:
display:table-cell; text-align:center; vertical-align:middle;
內部元素:
vertical-align:middle;
display:inline-block;
3)使用css3 transform
外層容器
display: relative;
內部元素
transform: translate(-50%,-50%);
position: absolute;
top: 50%;
left: 50%;
8.平時都用什麼瀏覽器作測試,內核是什麼
IE --- trident內核;chrome/Safari --- webkit內核;Firefox --- Gecko內核;opera --- 以前是presto內核,如今是Blink內核。
9.減小頁面加載時間
....