html、css相關
1、Web標准以及w3c的理解
2、在哪些瀏覽器測試過,他們的內核是什么
IE內核->IE、360
Webkit ->Chrome、Safari
Gecko->火狐Firefox
3、行內元素和塊元素有哪些
行內元素:a b span i select label input textarea img strong font em
塊元素 : div ul ol li dl dt dd h1 h2 h3 h4…p
4、Xhtml 和html區別
HTML是一種基本的WEB網頁設計語言,XHTML是一個基於XML的置標語言,XHTML就是一個扮演着類似HTML的角色的XML,本質上說,XHTML是一個過渡技術
簡單來說,XHTML 可以認為是 XML 版本的 HTML,為符合 XML 要求,XHTML 語法上要求更嚴謹些。
比如:
所有標簽必須小寫
標簽必須成雙成對
標簽順序必須正確
所有屬性都必須使用雙引號
a標簽不允許使用target="_blank"
5、前端性能優化有哪些
盡可能減少http請求數量
使用cdn(內容分發網絡)
添加expire/cache-control頭
啟用Gzip壓縮
將css放在頁面最上面
將script放在頁面最下面
避免在css中使用expressions表達式
把javascript和css放在外部文件
減少dns查詢
壓縮js、css文件
6、說說盒子模型
標准的CSS盒子模型包括:內容(content)、填充(padding)、邊框(border)、邊界(margin)

7、web語義化的理解
具體來說,就是在書寫html時,盡量使用具有語義信息的標簽,例如header,nav,aside,section等代替那些沒有語義信息的標簽,例如big,center,strike,font等(完全可以用css來取代的標簽)。這樣不僅有利於頁面DOM的組織,也有利於機器(主要是搜索引擎)的理解。
而語義網的目標就是為了使得網絡上的信息更加容易被機器理解和查找,從而提升人類使用網絡獲取信息的體驗。
而語義網的目標就是為了使得網絡上的信息更加容易被機器理解和查找,從而提升人類使用網絡獲取信息的體驗。
8、html5新增了哪些標簽
新的特殊元素內容,比如 article、footer、header、nav、section
新的表單控件,比如 calendar、date、time、email、url、search
用於繪畫的 canvas 元素
媒體 video 、audio
9、css3新增了哪些
偽元素有哪些 偽類呢
怎么做屏幕適配
塊元素行內元素有哪些 他們的區別以及怎么讓快元素設置為行內元素和行內元素設置為塊元素
header中的meta元素可以設置哪些
Javascript、node相關
什么是錯誤優先的回調函數
如何避免回調地獄
運算錯誤和程序員錯誤的區別
哪些工具可以用來保證一致性的代碼風格
node有哪些核心模塊
寫一個函數來實現一下最基本的閉包
說說對原型鏈的理解,以及主要的作用
說說js的事件委托
underfind null的區別 0呢
ajax get和post區別
js中 ==和===的區別
let const區別
es6箭頭函數的作用
import和export輸出
http請求過程
寫過插件嗎
輸入框聯想記憶查詢實現方式
Jsonp 跨域解決方法
輪播圖的實現思路
冒泡事件
對事件委托的理解
事件綁定有哪些方法
Jsonp 跨域解決方法
輪播圖的實現思路
冒泡事件
對事件委托的理解
事件綁定有哪些方法
Js中有哪些事件
對html 文檔元素進行統計包括元素的數量
小圓點訂單實時刷新的實現
小圓點訂單實時刷新的實現
瀏覽器保存數據有哪幾種方法
Html5localstroge 之前用的什么方法
Cookie 和session 的區別
了解javascript的Promises嗎
Html5localstroge 之前用的什么方法
Cookie 和session 的區別
Vuejs相關
vuejs可以對對象進行遍歷嗎 怎么模擬實現
vuejs生命周期鈎子函數 created函數之前有其他函數嗎 ,假如在之前要做其他事情
vuejs中if-else 和if-show的區別
vuejs中怎么對搜索引擎seo進行優化
vuejs中的props和slot的用法
Vue的原理以及生命周期
橫着依次排列四張圖片,怎么做自適應布局使得圖片的高等於圖片的寬,在vuejs中實現
其他
重點介紹一個項目 ,用到了哪些技術
項目中做了哪些性能優化
在項目中使用Sass less 預編譯工具了沒
svg和canves區別