面試題中,遇到的一些出現比較多的基本知識
- 正則表達式,例如: 寫 一個匹配11位電話號碼的正則表達式,開頭是130到139,和15開頭的除了154的全部號碼?
- 對 javascript 的一些內置的函數要深諳心裏,比如:字符串轉數組split()、字符串切割、分割等等,這個博文 [小文姐姐 ]裏有一些基本的。這些函數對於編程題有很大的幫助
- 熟悉 DOM 操作,比如:添加元素、屬性、文本 這些一定要信手拈來
- CSS3語法和與CSS的區別,比如:CSS3增添了哪些樣式 ? border-radius、box-shadow、border-image這些邊框是CSS3的屬性
- 動畫的實現 可以實現動畫的有哪些方法? svg、canvas、css3的animated等,這些你能不用查官方文檔都自己寫一個小demo出來嗎?
- 基本的排序 (我的上一篇文章有介紹了兩種排序算法)對於基本的排序:快速排序、插入排序、冒泡排序、二分法等不僅要熟悉他們是如何運作的,還要熟悉他們的穩定性、時間複雜性等其他的重要性質