做爲一枚前端菜鳥,在工做中難免遇到一些在大佬看來很low的問題。無論怎樣,我想把平時的筆記總結一下,而後給出我學習以後的答案,若有不妥之處,還望指正!css
此外,還有一些平時工做學習過程當中聽到或看到的一些我的認爲比較正的觀點。前端
- import和require在引入模塊時的區別;
- vue-router中「#」符合的含義及用法, keepalive的使用特色;
- p:nth-of-type(n)與p:nth-child(n)的區別
- 「程序是給人閱讀的,只是偶爾讓計算機執行一下」。(強調代碼可讀性)
- vue動態綁定樣式class;
- 先後端分離/混合App/vue和小程序的差別;
- 何時須要用子路由?
- 插槽slot(分析h5積分商城使用插槽的實例)
- token/cookie
- 彙報工做,先說結論;總結工做,重視成果;
- $nextTick( () => {} );
- 嵌套路由和子路由的關係;
- this.$set(obj, key, value);
- 過濾器的使用;
- box-sizing;
- 父子組件數據雙向綁定sync
- vue,click.stop //阻止點擊事件繼續傳播(阻止冒泡) submit.prevent //提交事件再也不重載頁面 click.stop.prevent /修飾符能夠串聯
- 代碼塊 snippet(上傳到github)
- webpack(根據課程和文檔)
- css畫三角形
children, $parent
- 深拷貝和淺拷貝,assign
- ES7: async-await的用法
- 目前阿里基本上絕大布恩業務的前端用的都是React技術棧
- Bizcharts(阿里定製)/Echarts(百度高度封裝)
- 多端統一開發框架 --- Taro-UI
- 小程序開發MINA框架
- 如何看財報?
- 獲取時間戳的方法(var timeStamp = Date.parse(new Date()))
- sessionStorage的使用【回話存儲】sessionStorage.setItem(k, v); sessionStorage.getItem(k) --- cookie/loacalStorage
- rem單位自適應的換算
- transform: translate(-50%, -50%)實現塊元素百分比下居中
- text-indent用於定義塊級元素第一個內容行的縮進;
- assign/concat/slice拷貝, JSON.stringify()深拷貝
- 代碼段快捷鍵ctrl+shift+p
- JS經常使用數組操做方法,包含ES6方法(木易楊進階)
- vue.mixin() 混入的方法
- H5和小程序遮罩彈窗的寫法、h5和小程序輪播圖的實現
- ssh原理
- vue生命週期函數
- javaScript 的this原理及指向
- qrcode.js前端自己生產二維碼
- node.js+ RESTful API JSON接口設計
- 數組去重的方法
- computed/watch
- 子組件有props接收父組件傳值,若父組件不傳值,則子組件必需要有default默認值,不然會報錯,這點在公用組件上有用,避免影響其餘地方使用公用組件。
- 前端單元測試
- Generator: JS執行權的真實操做者
- 在無人探索的領域,更容易發現祕密,祕密意味着商機。
- 對將來不肯定的樂觀
- 《怦然心動》
- 對於醜陋的事物,愛會閉目無視。
- 剖析vue.js掘金小冊
- 跨域
- TCP連接的三次握手和四次揮手
- 模塊內部緊耦合,模塊外面鬆耦合
- 遞歸是數學概括法思惟的編程體現
- 柯里化:把函數與傳遞給它的參數相結合,產生一個新的函數。
- http和https的區別
- new一個新對象的內部機制
- 我想讓你見識一下什麼是真正的勇敢,而不要錯誤的認爲一我的手握槍就是勇敢。勇敢是: 當你還未開始就已知道本身會輸,可你依然要去作,並且不管如何都要把它堅持到底,你不多能贏,但有時也會。
- 單頁面SPA
- 我須要對這些問題進行分門別類!!!
- Node.js在大廠中的使用
- grid佈局 ---> 瀑布流
- 動畫能夠經過JSON文件快速導入(2d);WebGL(3d);
- Fiddler抓包工具
- JavaScript執行機制(導圖)
- setTimeout(fn, 0)和setInterval(fn, ms)的含義
- 極限小程序/小程序雲開發/todoList小程序