FE.BASE-前端設計模式筆記
高質量Javascript Javascript特性:面向物件,無類,原型 可維護的程式碼(可讀;一致;可預測;看起來像是同一個人寫的;文件) 減少全域性物件,傳參訪問全域性物件
高質量Javascript Javascript特性:面向物件,無類,原型 可維護的程式碼(可讀;一致;可預測;看起來像是同一個人寫的;文件) 減少全域性物件,傳參訪問全域性物件
更新 [2019-5-9] Added Initial release 0、前言 由於最近在重寫個人的原生ts外掛專案, 遇到了整合jest單測的需求, 單純地使用
開發移動端Web專案的時候,有一種彈性佈局的方案是基於rem開發專案。 簡單來說,應用淘寶lib-flexible (雖說有新方案vw,暫時先不討論)後,會根據視窗寬度大小在documen
什麼是this 詞法作用域與動態作用域 this的繫結 一、什麼是this this表示關鍵字,也是一個常見的代詞,經常來表示一個上下文物件,那上下文物件又是什麼
簡書改版後,根據文章標題搜尋文章的功能就不見了。 雖然簡書提供了批量下載文章的功能,但是下載到本地的文章都是markdown格式的,不包含文章的連結,這不滿足我的需求。 既然我是程式設計師
在日常的JS元件開發中,往往會有一些較為複雜的DOM操作及事件監聽,尤其是在處理UI層面的widgets時候更為明顯。常常會花很多精力在物件的init上,而當元件需要被移除時則僅僅是把所在DOM草草的remov
專案做的越來越多,重複的東西不斷的封裝成了元件,慢慢的,頁面就元件化了,只需要定義元件配置資料,使用就好了,這是一件非常舒服的事情,這篇文章主要和大家講講如何對element-ui中的el-table進行二次封
最近也在準備面試,就把前端面試中常考的知識點梳理了出來,為了複習起來更方便,更有針對性,也希望能夠幫到寒冬面試的一些朋友。本文包括 CSS,JS,ES6,瀏覽器,服務端與網路,VUE,HTTP,web
專案所用5s的視訊,起初使用video標籤直接內嵌到頁面,看起來很正常。但是在安卓瀏覽器會彈出小窗播放,不支援視訊內嵌。 線上案例: https://mc.163.com/m/brain/ 解決方案
javascript中變數以及函式的提升,在我們平時的專案中其實還是挺常用的,尤其是大型專案中,不知不覺就會順手新增一些變數,而有時候自己的不小心就會釀成一些不必要錯誤,趁有時間整理一下自己對於js中變數及函式
在這篇文章中我將會著重說明如何建立和呼叫JavaScript裡的物件(Object)。 物件(Object)是什麼? 在開始介紹如何建立物件前,我們要知道物件是什麼。物件( Object )簡單地來說
閱讀完本文可以瞭解到 0.1+0.2 為什麼等於 0.30000000000000004 以及 JavaScript 中最大安全數是如何來的。 十進位制小數轉為二進位制小數方法 拿 173.8125 舉
這一章作者講了一個例子,就是在用單例模式生成一個dom節點,還要做到只有訪問的時候才建立,後續訪問直接用前面建立的。 那麼實際開發中我們會用到這個模式嗎? 現在我們基本都是用vue,rea
上一次我們服務端已經啟動了,而且主要是構建流程已經初步搭建出來了。 所謂同構可以簡單理解為服務端和客戶端共享程式碼,雖然前端和後端我們為了同構使用都是 javascript 進行編寫。但是兩端環境不
th-5.jpeg 一個想法 我們作為架構師往往更多地是專注技術,而是忽略了使用者和市場這些關鍵因素。我們設計出來架構和應用都是服務於特定人群。好的東西即使沒有價