1. 程式人生 > >7月份面試總結

7月份面試總結

方法 pac 數字 word html 面試 刪除 動態 區別

一、概念定義題型

1、display:none opcity:0 visiblity:hidden 區別是啥?

  • opacity=0,該元素隱藏起來了,但不會改變頁面布局,並且,如果該元素已經綁定一些事件,如click事件,那麽點擊該區域,也能觸發點擊事件的
  • visibility=hidden,該元素隱藏起來了,但不會改變頁面布局,但是不會觸發該元素已經綁定的事件
  • display=none,把元素隱藏起來,並且會改變頁面布局,可以理解成在頁面中把該元素刪除掉一樣

2、盒子模型理解

3、文字溢出出現省略號(單行以及多行具體代碼)

    overflow:hidden;
   text-overflow:ellipsis;
   word-break:break-all;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;(數字2表示最多可以顯示幾行)

4、垂直居中的代碼

5、常用的清除浮動方法

6、localstorage,sessionstorage,cookie三者的區別?

7、vue生命周期函數

8、vue中watch和computed的區別?

9、怎樣理解vue動態組件問題?

10、組件之間如何通信,子組件父組件,兄弟組件?

11、箭頭函數和普通函數區別?

12、css選擇器優先級問題?

13、then ,catach ,finally三者的用法?

14、apply的用法?

二、JavaScript面試題目

1、數組去重

2、字符串千分符

3、字符串中出現最多的字符和個數

4、字符串烤串命名改成駝峰命名法

5、數組的排序(簡單排序,冒泡排序)

7月份面試總結